From: Michael T. H. <mi...@ha...> - 2004-11-01 21:23:35
|
Yves, If I modify libpp_mysql/dbms.h and have them point to an absolute location of /usr/include/mysql/mysql.h and /usr/include/mysql/errmsg.h it seems to compile properly. Michael ------------------- BitPusher, LLC http://www.bitpusher.com/ 1.888.9PUSHER (415) 724.7998 - Mobile > Do you have mysql-devel or libmysql-devel or something similar installe= d ? > Seems that libmysqlclient.a or libmysqlclient.so is missing. But I'm no= t > sure. > > Could you also try perfparse-0.103.0ym4 from > http://pagesperso.laposte.net/ymettier/perfparse-devel/perfparse-0.103.= 0/ > ? > > This is the development branch and 0.103.0ym4 will probably be released= as > 0.103.1 > tomorrow (tuesday). Tell me if you also have compilation problems with > that one please > :) > > Yves > > >> No luck. Same errors. >> >> >>> Try to compile without the -j option >>> >>> Yves >>> >>>> Update to this. I've installed mysql 4.0.22, and the problem is sti= ll >>>> the >>>> same (compiles fine >>>> with 101.1 but not 102.2) >>>> >>>> >>>> >>>>> I'm attempting to compile perfparse 0.102.2. I'm compiling everythi= ng >>>>> the same way I was >>>>> compiling 0.101.1, >>>>> >>>>> with options : >>>>> >>>>> --------------- >>>>> #!/bin/sh >>>>> >>>>> make -j clean >>>>> >>>>> ./configure \ >>>>> --prefix=3D/home/nagios \ >>>>> --with-imagedir=3D/home/nagios/html/images \ >>>>> --with-cgidir=3D/home/nagios/cgi-bin \ >>>>> --with-http_image_path=3D/images >>>>> make -j >>>>> make -j install-strip >>>>> --------------- >>>>> >>>>> >>>>> The compilation is failing with : >>>>> >>>>> make[2]: Entering directory >>>>> `/home/nagios_software/build/perfparse-0.102.2/perfparse' >>>>> /bin/sh ../libtool --mode=3Dlink gcc -g -O2 -Wall -o >>>>> perfparse-log2socket perfparse_log2socket-perfparse-log2any.o >>>>> perfparse_log2socket-perfparse-common.o >>>>> perfparse_log2socket-log_reader.o perfparse_log2socket-log_parser.o >>>>> perfparse_log2socket-storage.o >>>>> perfparse_log2socket-storage_socket_output.o -L/usr/lib/mysql >>>>> -lmysqlclient -lz -lcrypt -lnsl -lm -lc -lnss_files -lnss_dns >>>>> -lresolv >>>>> -lc -lnss_files -lnss_dns -lresolv -lglib-2.0 -L../libpp_mysql >>>>> -lpp_mysql -L../libpp_common -lpp_common >>>>> /bin/sh ../libtool --mode=3Dlink gcc -g -O2 -Wall -o >>>>> perfparse-log2file perfparse_log2file-perfparse-log2any.o >>>>> perfparse_log2file-perfparse-common.o perfparse_log2file-log_reader= .o >>>>> perfparse_log2file-log_parser.o perfparse_log2file-storage.o >>>>> perfparse_log2file-storage_file_output.o -L/usr/lib/mysql >>>>> -lmysqlclient >>>>> -lz -lcrypt -lnsl -lm -lc -lnss_files -lnss_dns -lresolv -lc >>>>> -lnss_files >>>>> -lnss_dns -lresolv -lglib-2.0 -L../libpp_mysql -lpp_mysql >>>>> -L../libpp_common -lpp_common >>>>> gcc -g -O2 -Wall -o .libs/perfparse-log2file >>>>> perfparse_log2file-perfparse-log2any.o >>>>> perfparse_log2file-perfparse-common.o perfparse_log2file-log_reader= .o >>>>> perfparse_log2file-log_parser.o perfparse_log2file-storage.o >>>>> perfparse_log2file-storage_file_output.o -L/usr/lib/mysql >>>>> /usr/lib/mysql/libmysqlclient.a -lz -lcrypt -lnsl -lm -lc -lnss_fil= es >>>>> -lnss_dns -lresolv -lglib-2.0 >>>>> -L/home/nagios_software/build/perfparse-0.102.2/libpp_mysql >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so >>>>> -L/home/nagios_software/build/perfparse-0.102.2/libpp_common >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_common/.libs/li= bpp_common.so >>>>> -Wl,--rpath -Wl,/home/nagios/lib >>>>> gcc -g -O2 -Wall -o .libs/perfparse-log2socket >>>>> perfparse_log2socket-perfparse-log2any.o >>>>> perfparse_log2socket-perfparse-common.o >>>>> perfparse_log2socket-log_reader.o perfparse_log2socket-log_parser.o >>>>> perfparse_log2socket-storage.o >>>>> perfparse_log2socket-storage_socket_output.o -L/usr/lib/mysql >>>>> /usr/lib/mysql/libmysqlclient.a -lz -lcrypt -lnsl -lm -lc -lnss_fil= es >>>>> -lnss_dns -lresolv -lglib-2.0 >>>>> -L/home/nagios_software/build/perfparse-0.102.2/libpp_mysql >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so >>>>> -L/home/nagios_software/build/perfparse-0.102.2/libpp_common >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_common/.libs/li= bpp_common.so >>>>> -Wl,--rpath -Wl,/home/nagios/lib >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_store_result' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_fetch_row' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_affected_rows' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_init' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_options' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_close' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_num_rows' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_error' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_free_result' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_use_result' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_query' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_real_connect' >>>>> collect2: ld returned 1 exit status >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_store_result' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_fetch_row' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_affected_rows' >>>>> /home/nagios_software/buildmake[2]: /perfparse*** >>>>> [perfparse-log2file] >>>>> Error 1 >>>>> -0.102.2/libpp_mysql/.libs/make[2]: libpp_mysql.so:*** Waiting for >>>>> unfinished jobs.... >>>>> undefined reference to `mysql_init' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_options' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_close' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_num_rows' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_error' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_free_result' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_use_result' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_query' >>>>> /home/nagios_software/build/perfparse-0.102.2/libpp_mysql/.libs/lib= pp_mysql.so: >>>>> undefined reference to `mysql_real_connect' >>>>> collect2: ld returned 1 exit status >>>>> make[2]: *** [perfparse-log2socket] Error 1 >>>>> make[2]: Leaving directory >>>>> `/home/nagios_software/build/perfparse-0.102.2/perfparse' >>>>> make[1]: *** [install-recursive] Error 1 >>>>> make[1]: Leaving directory >>>>> `/home/nagios_software/build/perfparse-0.102.2' >>>>> make: *** [install-strip] Error 2 >>>>> >>>>> ------- >>>>> >>>>> -- >>>>> ------------------- >>>>> BitPusher, LLC >>>>> http://www.bitpusher.com/ >>>>> 1.888.9PUSHER >>>>> (415) 724.7998 - Mobile >>>>> >>>>> >>>>> >>>>> >>>>> ------------------------------------------------------- >>>>> This SF.Net email is sponsored by: >>>>> Sybase ASE Linux Express Edition - download now for FREE >>>>> LinuxWorld Reader's Choice Award Winner for best database on Linux. >>>>> http://ads.osdn.com/?ad_id=3D5588&alloc_id=3D12065&op=3Dclick >>>>> _______________________________________________ >>>>> Perfparse-users mailing list >>>>> Per...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/perfparse-users >>>>> >>>> >>>> >>>> ------------------- >>>> BitPusher, LLC >>>> http://www.bitpusher.com/ >>>> 1.888.9PUSHER >>>> (415) 724.7998 - Mobile >>>> >>>> >>>> >>>> ------------------------------------------------------- >>>> This SF.Net email is sponsored by: >>>> Sybase ASE Linux Express Edition - download now for FREE >>>> LinuxWorld Reader's Choice Award Winner for best database on Linux. >>>> http://ads.osdn.com/?ad_idU88&alloc_id=12065&op=3Dclick >>>> _______________________________________________ >>>> Perfparse-users mailing list >>>> Per...@li... >>>> https://lists.sourceforge.net/lists/listinfo/perfparse-users >>>> >>>> >>> >>> >>> -- >>> - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - >>> - GPG key - http://ymettier.free.fr/gpg.txt - >>> - Maitretarot - http://www.nongnu.org/maitretarot/ - >>> - Perfparse - http://perfparse.sf.net/ - >>> >>> >>> >>> >> >> >> ------------------- >> BitPusher, LLC >> http://www.bitpusher.com/ >> 1.888.9PUSHER >> (415) 724.7998 - Mobile >> >> > > > -- > - Homepage - http://ymettier.free.fr - http://www.logicacmg.com - > - GPG key - http://ymettier.free.fr/gpg.txt - > - Maitretarot - http://www.nongnu.org/maitretarot/ - > - Perfparse - http://perfparse.sf.net/ - > > > > |