|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : MDM 2:5020/400 28 Feb 2002 16:04:14 To : All Subject : PERLCC + MySQL -------------------------------------------------------------------------------- Есть некий .pl файл #!/usr/bin/perl use Mysql; .... Почему-то все скрипты содержащие Mysql - не хотят компилиться perlcc. В чем проблема и как всеж скомпилить перл-скрипт содержащий mysql? perlcc -o test test.pl -I /usr/local/include/mysql -L /usr/local/lib/mysql ----------------------------------------------------------- --------------------- Compiling test.pl: ----------------------------------------------------------- --------------------- Making C(test.pl.c) for test.pl! /usr/bin/perl -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 -I/usr/local/lib/perl5/site_perl/5.005/i386-freebsd -I/usr/ local/lib/perl5/site_perl/5.005 -I. -MO=CC,-otest.pl.c test.pl test.pl syntax OK Mysql has method DESTROY: -uMysql assumed No definition for sub Mysql::REAL_TYPE No definition for sub Mysql::REAL_TYPE (unable to autoload) No definition for sub Mysql::INT_TYPE No definition for sub Mysql::INT_TYPE (unable to autoload) No definition for sub Mysql::CHAR_TYPE No definition for sub Mysql::CHAR_TYPE (unable to autoload) /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/Mysql.pm:255: Label not found at compile time for "redo TRY" substcont: op = LOGOP (0x826dec0) pp_substcont, pmop = PMOP (0x826e640) pp_subst pmopsym = (OP*)&pmop_list[3] substcont: op = LOGOP (0x80baf40) pp_substcont, pmop = PMOP (0x80c0540) pp_subst pmopsym = (OP*)&pmop_list[11] substcont: op = LOGOP (0x806d540) pp_substcont, pmop = PMOP (0x805b380) pp_subst pmopsym = (OP*)&pmop_list[12] substcont: op = LOGOP (0x80c1080) pp_substcont, pmop = PMOP (0x80c06c0) pp_subst pmopsym = (OP*)&pmop_list[13] Compiling C(test) for test.pl! /usr/bin/perl -I/usr/libdata/perl/5.00503/mach -I/usr/libdata/perl/5.00503 -I/usr/local/lib/perl5/site_perl/5.005/i386-freebsd -I/usr/ local/lib/perl5/site_perl/5.005 -I. /tmp/test.pl.tst cc -I/usr/libdata/perl/5.00503/mach/CORE -I/usr/local/lib/mysql /usr/libdata/perl/5.00503/mach/auto/Fcntl/Fcntl.so /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBD/mysql/mysql.so /usr/local/lib/perl5/site_perl/5.005/i386-freebsd/auto/DBI/DBI.so -o test test.pl.c -Wl,-E -lperl -lm -L/usr/libdata/perl/5.00503/mach/CORE -L/usr/local/lib/mysq l -lperl -lm -lc -lcrypt /usr/local/lib/mysql/libmysqlclient.so.6: warning: tempnam() possibly used unsafely; consider using mkstemp() /usr/lib/crt1.o: In function `_start': /usr/lib/crt1.o(.text+0x79): undefined reference to `main' ERROR: In compiling code for test.pl.c ! --- ifmail v.2.15dev5 * Origin: IP Communications .. http://www.ipc.ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/10192f5802283.html, оценка из 5, голосов 10
|