1 příspěvek / 0 new
Poslední
Nes
Obrázek uživatele Nes
Offline
Naposledy viděn: 16 let 1 měsíc zpět
Připojen: 07.01.2007 - 05:33
Chyba v kompilaci - chybi libmpq

Following error has occurred:

g++ -I../ -c huffman.cpp
g++ -I../ -c wave.cpp
g++ -I../ -c mpq.cpp
g++ -I../ -c parser.cpp
ar cru libmpq.a common.o explode.o extract.o huffman.o wave.o mpq.o parser.o ../../../dep/src/zlib/adler32.o ../../../dep/src/zlib/compress.o ../../../dep/src/zlib/crc32.o ../../../dep/src/zlib/deflate.o ../../../dep/src/zlib/example.o ../../../dep/src/zlib/gzio.o ../../../dep/src/zlib/infback.o ../../../dep/src/zlib/inffast.o ../../../dep/src/zlib/inflate.o ../../../dep/src/zlib/inftrees.o ../../../dep/src/zlib/trees.o ../../../dep/src/zlib/uncompr.o ../../../dep/src/zlib/zutil.o
g++ -shared -o libmpq.so common.o explode.o extract.o huffman.o wave.o mpq.o parser.o ../../../dep/src/zlib/adler32.o ../../../dep/src/zlib/compress.o ../../../dep/src/zlib/crc32.o ../../../dep/src/zlib/deflate.o ../../../dep/src/zlib/example.o ../../../dep/src/zlib/gzio.o ../../../dep/src/zlib/infback.o ../../../dep/src/zlib/inffast.o ../../../dep/src/zlib/inflate.o ../../../dep/src/zlib/inftrees.o ../../../dep/src/zlib/trees.o ../../../dep/src/zlib/uncompr.o ../../../dep/src/zlib/zutil.o
/usr/lib64/gcc/x86_64-suse-linux/4.1.2/../../../../x86_64-suse-linux/bin/ld: common.o: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
common.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [libmpq.so] Error 1

Following error has occurred:

then mv -f ".deps/adt.Tpo" ".deps/adt.Po"; else rm -f ".deps/adt.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -g -O3 -MT dbcfile.o -MD -MP -MF ".deps/dbcfile.Tpo" -c -o dbcfile.o dbcfile.cpp; \
then mv -f ".deps/dbcfile.Tpo" ".deps/dbcfile.Po"; else rm -f ".deps/dbcfile.Tpo"; exit 1; fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I. -g -O3 -MT mpq_libmpq.o -MD -MP -MF ".deps/mpq_libmpq.Tpo" -c -o mpq_libmpq.o mpq_libmpq.cpp; \
then mv -f ".deps/mpq_libmpq.Tpo" ".deps/mpq_libmpq.Po"; else rm -f ".deps/mpq_libmpq.Tpo"; exit 1; fi
/bin/sh ../../libtool --tag=CXX --mode=link g++ -g -O3 -o ad System.o adt.o dbcfile.o mpq_libmpq.o libmpq/libmpq.so -lz -lpthread
mkdir .libs
g++ -g -O3 -o ad System.o adt.o dbcfile.o mpq_libmpq.o libmpq/libmpq.so -lz -lpthread
g++: libmpq/libmpq.so: No such file or directory
make: *** [ad] Error 1

Nes
Obrázek uživatele Nes
Offline
Naposledy viděn: 16 let 1 měsíc zpět
Připojen: 07.01.2007 - 05:33
Na google jsem v cestine

Na google jsem v cestine nasel jen 2 odkazy na libmpq a z toho jsem to nasel jen na jednom - http://portal.rommel-clan.net/viewpage.php?page_id=64

jenze moc tomu nechapu co s tim mam delat (zkompilovany program ale funguje, ovsem asi tam bude nejaka chyba - kompiloval mi to nejaky automaticky program - ja bych to zatim nezvladl)

Muzete nekdo prosim poradit - co bych mel udelat? Libmpq jsem hledal ve smartu a v yast2, ale ani jeden ho nemel... Diky !!!!
_______________________________________________
Linux mam teprve par dni ;-) (prostredi: Gnome)
Bohuzel ani v anglictine nejsem vubec dobry...
Nes
ICQ: 207-433-828

_______________________________________________
Linux mam teprve par dni ;-) (prostredi: Gnome)
Bohuzel ani v anglictine nejsem vubec dobry...
Nes
ICQ: 207-433-828