From: Yves <yme...@pe...> - 2005-02-03 21:54:09
|
Hi all, Perfparse does not compile on Solaris. Reason : when you link, you have t= o begin with the more specific libraries first (eg libpp_mysql) and finish with the le= ss specific ones (eg libpp_common, then glib...) On some systems, including my solaris, when you put a library first, and = then another that use the first one, the linker does not find the functions of the fir= st one. So the order is always: libpp_mysql libpp_common libmysqlclient gd glib or libpp_mysql libmysqlclient libpp_common gd glib (gd and glib don't depend on the other one so you can switch them and wri= te glib gd or gd lib) I also removed the dependancy of perfparse.cgi to gd : perfparse.cgi does= not need gd :) I have tested neither 0.105.3 with my patch nor 0.105.3 without. It just = compiles for me with the patch. Enjoy :) Yves --=20 - 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://www.perfparse.org/ - |