Ik heb een probleem waar ik al drie dagen mee zit te kloten: ik krijg een error tijdens de make van de module DBD::mysql en ik weet niet hoe ik het moet oplossen. Ik heb ook Msql-Mysql-modules geprobeerd, maar ook daar krijg ik een error. Ik hoop dat iemand mij kan helpen.
Ik krijg de volgende errors:
DBD-mysql:
rm -f blib/arch/auto/DBD/mysql/mysql.so
LD_RUN_PATH="/usr/lib/mysql:/lib" /usr/bin/perl myld cc -shared dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.so -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -lc -lnss_files -lnss_dns -lresolv -lc -lnss_files -lnss_dns -lresolv
/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld: cannot find -lnss_files
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/DBD/mysql/mysql.so] Fout 1
hier kan ie dus voor de gcc -lnss_files niet vinden
Msql-Mysql-modules:
rm -f ../blib/arch/auto/DBD/mysql/mysql.so
LD_RUN_PATH="/usr/lib/mysql:/lib:/usr/lib:/usr/lib/gcc-lib/i486-suse-linux/3.2" cc -shared dbdimp.o mysql.o -L/usr/lib/mysql -o ../blib/arch/auto/DBD/mysql/mysql.so -L/usr/lib/mysql -lmysqlclient -lm -lz -lgz -L/usr/lib/gcc-lib/i486-suse-linux/3.2 -lgcc
/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld: cannot find -lgz
collect2: ld returned 1 exit status
make[1]: *** [../blib/arch/auto/DBD/mysql/mysql.so] Fout 1
make[1]: Weggaan uit map `/home/fly/private/Msql-Mysql-modules-1.2219/mysql'
make: *** [subdirs] Fout 2
hier vindt ie -lgz niet.
Ik weet niet welke libraries of wat ik moet installeren hiervoor.
zlib heb ik al geinstalleerd, de perlmodule Data::Showtable niet, maar die kan ik ook niet installeren en op mijn andere twee linuxboxen werkt DBD::mysql gewoon goed, ook zonder de showtable module. Waarom wil ie op mijn server niet??
alvast bedankt
Ik krijg de volgende errors:
DBD-mysql:
rm -f blib/arch/auto/DBD/mysql/mysql.so
LD_RUN_PATH="/usr/lib/mysql:/lib" /usr/bin/perl myld cc -shared dbdimp.o mysql.o -o blib/arch/auto/DBD/mysql/mysql.so -L/usr/lib/mysql -lmysqlclient -lz -lcrypt -lnsl -lm -lc -lnss_files -lnss_dns -lresolv -lc -lnss_files -lnss_dns -lresolv
/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld: cannot find -lnss_files
collect2: ld returned 1 exit status
make: *** [blib/arch/auto/DBD/mysql/mysql.so] Fout 1
hier kan ie dus voor de gcc -lnss_files niet vinden
Msql-Mysql-modules:
rm -f ../blib/arch/auto/DBD/mysql/mysql.so
LD_RUN_PATH="/usr/lib/mysql:/lib:/usr/lib:/usr/lib/gcc-lib/i486-suse-linux/3.2" cc -shared dbdimp.o mysql.o -L/usr/lib/mysql -o ../blib/arch/auto/DBD/mysql/mysql.so -L/usr/lib/mysql -lmysqlclient -lm -lz -lgz -L/usr/lib/gcc-lib/i486-suse-linux/3.2 -lgcc
/usr/lib/gcc-lib/i486-suse-linux/3.2/../../../../i486-suse-linux/bin/ld: cannot find -lgz
collect2: ld returned 1 exit status
make[1]: *** [../blib/arch/auto/DBD/mysql/mysql.so] Fout 1
make[1]: Weggaan uit map `/home/fly/private/Msql-Mysql-modules-1.2219/mysql'
make: *** [subdirs] Fout 2
hier vindt ie -lgz niet.
Ik weet niet welke libraries of wat ik moet installeren hiervoor.
zlib heb ik al geinstalleerd, de perlmodule Data::Showtable niet, maar die kan ik ook niet installeren en op mijn andere twee linuxboxen werkt DBD::mysql gewoon goed, ook zonder de showtable module. Waarom wil ie op mijn server niet??
alvast bedankt