The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Помогите плиз установить модуль Msql-Mysql-modules....., !*! Philipp, 16-Мрт-05, 19:56  [смотреть все]
Доброго времени суток. Помогите решить такую проблему - мне нужен доступ к таблицам mysql из перл. Пытаюсь установить модуль Msql-Mysql-modules-1.2218.Как мне кажеца делаю все как в манах написано, но при инсталляции возникает ошибка. Конкретно следующее
shell>make
cc -c -I/usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd/auto/DBI -I/usr/local/mysql-standart-4.1.10-freebsd4.4-i386/include -I../dbd  -I/usr/local/lib/perl5/site_perl/5.6.1/i386-freebsd/auto/DBI -I/usr/local/lib/perl5/5.6.1/i386-freebsd -fno-strict-aliasing -I/usr/local/include -O    -DVERSION=\"1.1834\"  -DXS_VERSION=\"1.1834\" -DPIC -fpic -I/usr/local/lib/perl5/5.6.1/i386-freebsd/CORE -DDBD_MYSQL Mysql.c
Mysql.xs: In function `XS_Mysql__Statement_fetchinternal':
Mysql.xs:180: `sv_undef' undeclared (first use in this function)
Mysql.xs:180: (Each undeclared identifier is reported only once
Mysql.xs:180: for each function it appears in.)
Mysql.xs: In function `XS_Mysql__Statement_fetchrow':
Mysql.xs:281: `sv_undef' undeclared (first use in this function)
Mysql.xs:284: warning: initialization from incompatible pointer type
Mysql.xs:307: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql__Statement_fetchcol':
Mysql.xs:323: `sv_undef' undeclared (first use in this function)
Mysql.xs:331: warning: initialization from incompatible pointer type
Mysql.xs:342: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql__Statement_fetchhash':
Mysql.xs:356: `sv_undef' undeclared (first use in this function)
Mysql.xs:359: warning: initialization from incompatible pointer type
Mysql.xs:383: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql__Statement_dataseek':
Mysql.xs:403: `sv_undef' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql__Statement_DESTROY':
Mysql.xs:422: `sv_undef' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql_info':
Mysql.xs:444: warning: assignment discards qualifiers from pointer target type
Mysql.xs: In function `XS_Mysql_errmsg':
Mysql.xs:483: warning: assignment discards qualifiers from pointer target type
Mysql.xs: In function `XS_Mysql_gethostinfo':
Mysql.xs:532: warning: assignment discards qualifiers from pointer target type
Mysql.xs: In function `XS_Mysql_getserverinfo':
Mysql.xs:558: warning: assignment discards qualifiers from pointer target type
Mysql.xs: In function `XS_Mysql_getserverstats':
Mysql.xs:683: warning: assignment discards qualifiers from pointer target type
Mysql.xs: In function `XS_Mysql_dropdb':
Mysql.xs:704: warning: initialization discards qualifiers from pointer target type
Mysql.xs:704: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql_createdb':
Mysql.xs:720: warning: initialization discards qualifiers from pointer target type
Mysql.xs:720: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql_shutdown':
Mysql.xs:735: too few arguments to function `mysql_shutdown'
Mysql.xs:735: warning: initialization discards qualifiers from pointer target type
Mysql.xs:735: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql_reloadacls':
Mysql.xs:751: warning: initialization discards qualifiers from pointer target type
Mysql.xs:751: `dowarn' undeclared (first use in this function)
Mysql.c: In function `XS_Mysql_connect':
Mysql.c:1116: `na' undeclared (first use in this function)
Mysql.xs:837: warning: initialization discards qualifiers from pointer target type
Mysql.xs:837: `dowarn' undeclared (first use in this function)
Mysql.xs:843: `sv_undef' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql_selectdb':
Mysql.xs:866: `sv_undef' undeclared (first use in this function)
Mysql.xs:872: warning: initialization discards qualifiers from pointer target type
Mysql.xs:872: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql_query':
Mysql.xs:904: warning: initialization discards qualifiers from pointer target type
Mysql.xs:904: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql_listdbs':
Mysql.xs:945: `sv_undef' undeclared (first use in this function)
Mysql.xs:949: warning: initialization discards qualifiers from pointer target type
Mysql.xs:949: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql_listtables':
Mysql.xs:970: `sv_undef' undeclared (first use in this function)
Mysql.xs:974: warning: initialization discards qualifiers from pointer target type
Mysql.xs:974: `dowarn' undeclared (first use in this function)
Mysql.xs: In function `XS_Mysql_listfields':
Mysql.xs:1005: warning: initialization discards qualifiers from pointer target type
Mysql.xs:1005: `dowarn' undeclared (first use in this function)
*** Error code 1

Stop in /usr/src/Msql-Mysql-modules-1.1834/Mysql.
*** Error code 1

Stop in /usr/src/Msql-Mysql-modules-1.1834.

В чем может быть дело? куда смотреть?
Спасип заранее ....

п.с.
сори за возможную неграмотность - только учусь )

  • Помогите плиз установить модуль Msql-Mysql-modules....., !*! ACCA, 01:23 , 23-Мрт-05 (1)
    Расскажи поподробнее - какая ОС, зачем тебе MySQL?

    Варианты решения: в Debian Linux достаточно установить libdbd-mysql-perl
    Для всяких RPM также существует готовый модуль.

    Ещё можно поставить CPAN.pm, потом либо вызвать `cpan', либо `perl -MCPAN -eshell'. В нём сделать `install DBD::mysql'. Внимательно прочесть что происходит.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру