From: Nathan S. <na...@ni...> - 2003-12-29 00:23:14
|
first note - my PATH contains /usr/local/e17/bin, and all libs are built with ./autogen.sh --prefix=/usr/local/e17. if rebuilding a lib, just make uninstall, make distclean, and ./configure --prefix=/usr/local/e17 according to cvsnotes.html, all up till ecore is fine currently. ecore: checking whether ecore_config module is to be built... yes checking for edb-config... (cached) /usr/local/e17/bin/evas-config checking for e_db_open in -ledb... no I can't find Edb, so I won't build ecore_config. configure: creating ./config.status whats wrong with this picture :) next on the list is esmart, now requires epsilon, and epsilon probly lacks without epeg. epeg builds fine, but when it comes to epsilon finding epeg... checking for imlib2-config... /usr/bin/imlib2-config checking for imlib2 - version >= 1.0.0... yes checking Epeg.h usability... no checking Epeg.h presence... no checking for Epeg.h... no configure: WARNING: Cannot find Epeg.h on your system: jpeg thumbnail suckage! checking for epeg_file_open in -lepeg... no checking png.h usability... yes checking png.h presence... yes ...... Finished configuring epsilon 0.0.2 Support for freedesktop png thumbnailing .... yes Support for epeg thumbnail extension .... no Now type 'make' (gmake on some systems) to compile epsilon wouldnt it be wise to make epsilon detect epeg-config? as that would probably resolve any issues there... did a build of esmart without epeg in epsilon, and... gcc -g -O2 -Wall -o .libs/esmart_test esmart_test-esmart_main.o ../src/.libs/libesmart.so -L/usr/local/e17/lib -L/usr/local/lib -L/usr/X11R6/lib -L/usr/lib /usr/local/e17/lib/libepsilon.so -L../src/.libs /usr/lib/libImlib2.so -lpng /usr/local/e17/lib/libImlib2.so /usr/lib/libttf.so -ldl -L/home/src/e17/libs/ecore/src/lib/ecore/.libs -L/home/src/e17/libs/ecore/src/lib/ecore_txt/.libs -L/home/src/e17/libs/ecore/src/lib/ecore_job/.libs /usr/local/e17/lib/libecore_evas.so -L/home/src/e17/libs/ecore/src/lib/ecore_x/.libs -L/home/src/e17/libs/ecore/src/lib/ecore_fb/.libs /usr/local/e17/lib/libecore_x.so /usr/local/e17/lib/libecore_job.so /usr/local/e17/lib/libevas.so /usr/lib/libfreetype.so /usr/lib/libjpeg.so -lX11 -lXext -lGL -lGLU -lpthread /usr/local/e17/lib/libecore_ipc.so -L/home/src/e17/libs/ecore/src/lib/ecore_con/.libs /usr/local/e17/lib/libecore_con.so /usr/local/e17/lib/libecore_txt.so /usr/local/e17/lib/libecore_fb.so /usr/local/e17/lib/libecore.so -lecore_config -lm -Wl,--rpath -Wl,/usr/local/e17/lib /usr/bin/ld: cannot find -lecore_config collect2: ld returned 1 exit status make[1]: *** [esmart_test] Error 1 make[1]: Leaving directory `/home/src/e17/proto/esmart/test' make: *** [all-recursive] Error 1 which by the looks of it, is due to ecore not picking up edb properly in the first place... |
From: Mike F. <va...@ge...> - 2003-12-29 02:36:17
|
On Sunday 28 December 2003 19:22, Nathan Sullivan wrote: > first note - my PATH contains /usr/local/e17/bin, and all libs are built > with ./autogen.sh --prefix=3D/usr/local/e17. if rebuilding a lib, just > make uninstall, make distclean, and ./configure --prefix=3D/usr/local/e17 sounds like libs are in /usr/local/e17/lib and include files are=20 in /usr/local/e17/include ... i'd verify that the config scripts return the correct -L and -I paths ... and after that i'd look at config.log ... it exists for a reason and is qui= te=20 useful ;) =2Dmike |
From: Ibukun O. <ib...@co...> - 2003-12-30 00:07:43
|
On Mon 29 Dec 2003, Nathan Sullivan wrote: > first note - my PATH contains /usr/local/e17/bin, and all libs are built > with ./autogen.sh --prefix=/usr/local/e17. if rebuilding a lib, just > make uninstall, make distclean, and ./configure --prefix=/usr/local/e17 > > according to cvsnotes.html, all up till ecore is fine currently. > > ecore: > > checking whether ecore_config module is to be built... yes > checking for edb-config... (cached) /usr/local/e17/bin/evas-config > checking for e_db_open in -ledb... no > I can't find Edb, so I won't build ecore_config. > configure: creating ./config.status > > whats wrong with this picture :) > Did you try using --with-edb=$prefix? Did you try running ldconfig before, just to be sure? -- Ibukun Olumuyiwa http://xcomputerman.com "Wisdom is the principal thing; therefore get wisdom: and with all thy getting get understanding." - Proverbs 4:7 |