y333 Le 13/10/2004 à 16:35 (
Une petite news pour ceux que ca interesse en passant:
L'auteur de PCTools est sur le point de le recompiler pour
V200 et titanium...
Mais il rencontre un probleme car ca fait un bye k'il a pas touché sa TI d'ou ce post
)
il me dit:
"je suis en train de recompiler PCT avec Preos v0.70
(...)
je l ai deja testé avec le TI-92+. seul hic, les programmes
sont compressé avec Preos, alors les plugins ca fait pas
mal ramer la chose. (il ecrit souvent 'extracting' dans la barre
du bas. tu sais si on peut desactiver la compression quand
on compiler avec preos? "
Si quelqu'un a une réponse a la question, merci pour nous
A l'origine de plusieurs arcticles dans le magazine Hacker'z Voice, devenu à ce jour The Hackademy Journal, me voici, plus présent que jamais auparavant près à se mettre au service de notre belle et chère communauté.
PpHd Le 13/10/2004 à 17:05 Quel est le probleme exactement ? Ou est le binz ?
Preos n'impose nulle part la compression. C'est juste en plus. Je ne comprends pas le probleme.
Et losqu'on compile avec makprgm, il n'y a pas de compressions. Peut-etre est-ce les libraries ?
Dis-lui de compiler avec TIGCC 0.95 plutôt...
Uther Le 13/10/2004 à 20:54 En gros j'ai l'impression qu'il voudrait que les libs de stdlib ne soient pas compressées par défaut ce qui serait bien dommage.
s'il veut il peut rexconstruire stdlib avec des lib décompréssées qu'il regarde dans le répertoire Preos/Sdk/Pack de Preos.zip
Et comment je peut obtenir les sources?
Ola!
ok merci bcp j avais pas tilté que c t les librairies qui etaient compressées.
en fait si ca me genait c t pour l architecture des plugins : par exemple
quand on appuie sur F4 pour afficher le menu des plugins, PCT donne
la main a chaque plugin pour demander des infos, si il veut se rajouter
dans le menu, etc... pareil pour quand le curseur est sur un fichier. Si
le plugin s est precedement enregistré sur cet évènement, alors PCT
va l executer pour lui demander si il veut faire un traitement.
Donc si le plugin utilise une librairie qui n est pas encore relocatée,
ca va le faire a chaque fois.
la solution va sans doute etre de relocater toutes les librairies utilisées
par les plugins au demarrage de PCT.
enfin bon on verra bien...
voila maintenant j ai crée un compte sur yaronet je passerais ss doute
de temps en temps mais j ai pas encore internet chez moi cette année ca va
arriver bientot...
A+
Ben
la j ai pas mal reorganisé les sources pour que ce soit tres facile a tout le monde de recompiler,
je continue encore un peu et je le mettrai sur TiCalc bientot
A+
Ben
PpHd Le 14/10/2004 à 13:15 >Donc si le plugin utilise une librairie qui n est pas encore relocatée, ca va le faire a chaque fois.
>la solution va sans doute etre de relocater toutes les librairies utilisées par les plugins au demarrage de PCT.
Une ebauche de solution:
+ Lorsque tu charges un plugin, tu regardes l'ensemble de ces libs.
+ Tu precharges les librairies a coup de LibsBegin s'il n'est pas dans la table des librairies que tu as deja prechargees, et tu gardes la reference (Tu stockes donc l'ensemble des libraries des plugins dans une table).
+ Tu lances le plugin.
+ Au moment de quitter (ou sur demande de l'utilisateur), tu liberes les libraries a coup de LibsEnd sur l'ensemble de la table, et tu laches le tout.
(Quoique la derniere etape ne soit pas necessaire pour Preos 0.70, qui va liberer tout seul les libraries que tu as relogees, mais Preos 0.67 ne le fere que lorsqu'on retourne sous AMS, et pas a la fin du programme).
L'avantage est de charger les libraries si besoin est, et de les liberer a la fin.
Oui oui c une bonne ebauche de solution je crois
merci bien!
et un ptit bonjour a squale92 aussi!
t es encore la?
sionon juste pour info je pense pas m y remettre a fond non plus
juste histoire de la mettre sur v200 et de le mettre en open source
A+
Ben
PpHd Le 14/10/2004 à 13:25 Content de voir que ma solution te convient.
Pen^2 Le 15/10/2004 à 10:12 Ben Rage 2000 et lui je n'ai jamais su s'ils étaient partis tout court ou jute partis du forum TI. Il me semble qu'ils postent toujours dans les autres sections non ? (manga par exemple?)
Pen^2 Le 15/10/2004 à 11:00 Et BlueZ aussi #huhu#
Pour contacter mmu_man, je crois qu'il est inscrit qq part sur un site de dev, je ne sais plus où #sniff# (ça doit se retrouver)