Forum Linux.redhat freetds

Posté par  .
Étiquettes : aucune
0
1
juin
2007
j'ai téléchargé freetds ver 0.64 sur le site de freetds.j'avcais l'intention de l'installer sur une redhat entreprise 5 (avec php 5 et apache2). comme indiqué je fais un ./configure, ca roule. ensuite je fais make et c'est la que ca coince. j'ai se type d'erreur (je fais une copie des dernieres lignes, je ne saispas trop ce qui est important la dedans).

(cd .libs && rm -f libtds_objects.la && ln -s ../libtds_objects.la libtds_objects.la)
/bin/sh ../../libtool --mode=link gcc -g -O2 -o libtds.la -rpath /usr/local/lib -version-info 4:0:0 -export-symbols-regex '^(tds_|tdsdump_|tds5_|tds7_).*' libtds_objects.la ../replacements/libreplacements.la -static-libgcc
generating symbol list for `libtds.la'
/usr/bin/nm -B ./.libs/libtds_objects.a ../replacements/.libs/libreplacements.a | sed -n -e 's/^.*[ ]\([ABCDGIRSTW][ABCDG IRSTW]*\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/ /p' | /bin/sed 's/.* //' | sort | uniq > .libs/libtds.exp
grep -E -e "^(tds_|tdsdump_|tds5_|tds7_).*" ".libs/libtds.exp" > ".libs/libtds.expT"
mv -f ".libs/libtds.expT" ".libs/libtds.exp"
echo -e "{ global:" > .libs/libtds.ver
cat .libs/libtds.exp | sed -e "s/\(.*\)/;/" >> .libs/libtds.ver
echo -e "local: *; };" >> .libs/libtds.ver
gcc -shared -Wl,--whole-archive ./.libs/libtds_objects.a ../replacements/.libs/libreplacements.a -Wl,--no-whole-archive - Wl,-soname -Wl,libtds.so.4 -Wl,-version-script -Wl,.libs/libtds.ver -o .libs/libtds.so.4.0.0
/usr/bin/ld:.libs/libtds.ver:2: syntax error in VERSION script
collect2: ld returned 1 exit status
make[3]: *** [libtds.la] Erreur 1
make[3]: quittant le répertoire « /tmp/tds/freetds-0.63/src/tds »
make[2]: *** [all-recursive] Erreur 1
make[2]: quittant le répertoire « /tmp/tds/freetds-0.63/src/tds »
make[1]: *** [all-recursive] Erreur 1
make[1]: quittant le répertoire « /tmp/tds/freetds-0.63/src »
make: *** [all-recursive] Erreur 1

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.