[Linux - libpng - processeur ARM] Comment obtenir la lib png pour pda

Comment obtenir la lib png pour pda [Linux - libpng - processeur ARM] - C++ - Programmation

Marsh Posté le 08-01-2003 à 12:34:58    

Salut,
 
J'ai créé un programme sous linux devant tourner a la fois sur un processeur I386 mais aussi un processeur strongARM ( pour Ipaq 3630 )
 
Le probleme , c que j'ai les sources de la lib png , j'arrive bien a compiler ces sources pour ma version I386 mais je n'ai pas de makefile pour la version ARM (normal)
 
Sachant que je compile sur un pc i386 avec un cross compiler pour arm (j ai pas le nom en tete) : il me faudrait donc le makefile pour ARM.
 
Quelqu un connait il la solution ?
 
 
Merci d avance.

Reply

Marsh Posté le 08-01-2003 à 12:34:58   

Reply

Marsh Posté le 08-01-2003 à 17:12:16    

Up  
 
Je precise : si quelqu un connait un lien pour obtenir les lib deja compilées c aussi bien!!!!
 
 
:)

Reply

Marsh Posté le 08-01-2003 à 17:27:20    

google ?

Reply

Marsh Posté le 08-01-2003 à 17:42:15    

http://ftp.fr.debian.org/debian/po [...] p/libpng3/


---------------
« No question is too silly to ask, but, of course, some are too silly to answer. » -- Perl book
Reply

Marsh Posté le 08-01-2003 à 19:02:35    

MERCI :):):):) cool (en plus la version familiar de linux pour arm est une debian )

Reply

Marsh Posté le 09-01-2003 à 10:20:31    

Bon effectivement je n'avais pas assez cherché. Par contre je suis embeté je ne vois pas comment faire pour compiler mon prog :
 
Sachant qu il n est pas possible de compiler directement sur le PDA (cause pas assez de place pour mettre le kit de developpement), j utilise donc un cross compiler (un compilateur qui genere du code pour un processeur different)
Donc lors de mes options de compilation, je ne compile plus avec gcc mais un autre compilateur (arm-gcc :)) et je dois passer  a ce compilateur le chemin /lib et /include correspondant a mon PDA et non celle du linux sur lequel je compile... Jusque la normal sauf que les packages libpng je les ai en .ipk (ou .deb) or je suis sous redhat (eh oui)... Je ne sais pas comment faire pour extraire les lib sous la redhat ni comment faire le link avec ce compilateur.
 
 
Est ce qu il y a quelqu un qui a deja compilé ce genre de prog , car la je bloque.
De plus a la compilation, lorsque je compile sur i386 , png.h ne me pose pas de pb mais des que je compile avec arm-gcc il me met des erreurs.
 
 
Merci d avance.

Reply

Marsh Posté le 09-01-2003 à 10:54:47    

xilebo a écrit :

sauf que les packages libpng je les ai en .ipk (ou .deb) or je suis sous redhat (eh oui)... Je ne sais pas comment faire pour extraire les lib sous la redhat


t'as essayé avec alien ?

Reply

Marsh Posté le 09-01-2003 à 11:02:21    

alien c koi ca ?
 
 
Bon les erreurs de compilations j'ai trouvé !!!!
 
Le cross compiler pour arm (enfin celui que j ai) n'accepte pas le caractere "\" pour separer une ligne en plusieurs (pour la lisibilité uniquement)
 
du genre :

Code :
  1. #define debug(L,X) \
  2. { \
  3. if (debug_level >= L) { \
  4. debug_print(X); \
  5. }


 
ne marche pas avec ce compilateur . (et y en a plein dans zlib.h et png.h) du coup j'ai tout mis sur une ligne et la ca fonctionne (1h de temps :()
 
Bon si on pouvait me dire comment faire pour extraire les lib des packages debian sous redhat ca  serait cool :)
 
 
Merci d'avance.

Reply

Marsh Posté le 09-01-2003 à 11:05:37    

xilebo a écrit :

alien c koi ca ?


 
un truc qui sert a ca :
 

xilebo a écrit :


Bon si on pouvait me dire comment faire pour extraire les lib des packages debian sous redhat ca  serait cool :)


 
 :whistle:  
 
http://216.239.39.100/search?q=cac [...] n&ie=UTF-8

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed