PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : -mtune= switch ; fehler bei Redland Kompilierung



kommandofrosch
13.05.07, 14:20
gcc -DHAVE_CONFIG_H -I. -I. -I. -I/usr/include/db4 -I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -DPKGDATADIR=\"/usr/share/redland\" -I/usr/include/db4 -I/usr/include/mysql -g -pipe -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i386 -mtune=generic -fasynchronous-unwind-tables -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fno-strict-aliasing -fwrapv -DLIBRDF_INTERNAL=1 -g -O2 -MT rdf_init.lo -MD -MP -MF .deps/rdf_init.Tpo -c rdf_init.c -fPIC -DPIC -o .libs/rdf_init.o
rdf_init.c:1: error: bad value (generic) for -mtune= switch
make[3]: *** [rdf_init.lo] Fehler 1
make[3]: Leaving directory `/home/workstation/sources/librdf/librdf'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/home/workstation/sources/librdf/librdf'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/home/workstation/sources/librdf/librdf'
make: *** [all-recursive] Fehler 1
[root@localhost librdf]#

Guten Tag,

Leider habe ich ein Probleme bei Redland als Version 1.0.6 release redland-1.0.6.tar.gz zu kompilieren.
Als Compiler habe ich GCC4.1.2
Eventuell helfen diese Angaben bei der Fehlersuche.

Danke für Hilfe.

jay-t
13.05.07, 20:37
Den Wert "generic" gibt es nicht. Probiere mal das hier bei configure:



./configure CFLAGS="-march=i386 -mtune=i386"

kommandofrosch
14.05.07, 10:43
Das könnte eventuell die Lösung sein.
Danke. - Ich versuche es mal später mit dem übersetzen nochmal.

kommandofrosch
14.05.07, 19:55
Die Einstellung welche hier gepostet wurde hat mir geholfen.
Konnte damit den Quellcode fehlerfrei übersetzen.