From: Manuel C. G. <ma...@kl...> - 2003-12-15 09:46:52
|
Confirmo las versiones de gcc y ld de mi sistema. gcc 3.2.2 20030222 ld 2.13.90.0.18 20030206 Una cosa que me mosquea es que a mitad de compilaci=F3n saque las ventana= s=20 de QT Assistant --RemoveContentFile (dos ventanas) y la de QT Assistant=20 --addContentFile (otras dos veces). Y no sigue compilando hasta que no la= s=20 cierro, despues sigue con la compilaci=F3n y al rato es cuando da el erro= r. Raro =BFno? He mirado a ver si hace lo que tu me dices justo antes de la l=EDnea de=20 error y no hace los enlaces con ln ni nada. He notado que con QSA si lo=20 hace pero con libbarcode, no. Te envio la salida que hace en la consola desde que comienza a compilar=20 QSA hasta el error, Notar=E1s lo que te digo. Ver=E1s tambien, cuando lla= ma a=20 QT Assistant. Envio el fichero adjunto. Si no lo puedes ver, me lo dices. Un saludo, y perd=F3n por las molestias, pero me interesa muucho poder=20 ayudar en este proyecto, por que lo veo robusto, y por... proximidad (ya=20 era hora que una empresa de ClM hiciera algo de esto) ;-) Un saludo :-) En Fri, 12 Dec 2003 22:12:23 +0100, Federico Albujer Zornoza=20 <fal...@in...> escribi=F3: >> y nada, sigue diciendome que no puede abrir barcode.o porque no existe= . >> He notado, y es muy extra=F1o, que justo antes de requerir dicho fiche= ro=20 >> .o >> lo elimina con rm -f ... el fichero.o y despues lo requiere, claro, no= =20 >> lo >> encuentra. > > El rm -f lo hace porque antes de instalar la nueva libreria compilada=20 > borra > las anteriores que pudieran existir de compilaciones anteriores, lo que= =20 > pasa > es que no genera las nuevas, la salida de la compilaci=F3n deber=EDa se= algo > as=ED.. > > g++ -Wl,-rpath,/home/falbujer/facturalux-svn-cvs/facturalux/prototipo/ > prototipo-instalacion/lib -shared -Wl,-soname,libbarcode.so.0=20 > -Wl,-rpath,/ > home/falbujer/facturalux-svn-cvs/facturalux/prototipo/prototipo-instala= cion/ > lib -o libbarcode.so.0.98.0 codabar.o code128.o code39.o code93.o ean.o= =20 > i25.o > library.o msi.o pcl.o plessey.o ps.o =20 > -L/home/falbujer/facturalux-svn-cvs/ > facturalux/prototipo/prototipo-instalacion/lib -lqt > ln -s libbarcode.so.0.98.0 libbarcode.so > ln -s libbarcode.so.0.98.0 libbarcode.so.0 > ln -s libbarcode.so.0.98.0 libbarcode.so.0.98 > rm -f ../../prototipo-instalacion/lib/libbarcode.so.0.98.0 > rm -f ../../prototipo-instalacion/lib/libbarcode.so > rm -f ../../prototipo-instalacion/lib/libbarcode.so.0 > rm -f ../../prototipo-instalacion/lib/libbarcode.so.0.98 > mv -f libbarcode.so.0.98.0 libbarcode.so libbarcode.so.0 > libbarcode.so.0.98 ../../prototipo-instalacion/lib/ > > >> =BFQue puede estar pasando? >> =BFEs que en RH 8 no se puede compilar? > > No tiene porque, pero al parecer el ld no funciona como debiera, de=20 > todas la > version de ld est=E1s seguro que es la 3.2 ?? nosotros tenemos la 2.14.= . > > Saludos --=20 ----- Manuel Calomarde Gomez KLO Ingenier=EDa Inform=E1tica S.L.L. RedHat Linux server powered www.klo.es www.lamanchuela.net |