From: Carsten H. (T. R. <ra...@ra...> - 2012-03-05 10:03:18
|
On Sat, 3 Mar 2012 17:06:04 +0100 Thanatermesis <tha...@gm...> said: 6:59PM ~/C/evas > svn diff 6:59PM ~/C/evas > export LDFLAGS="-Wl,-z,defs" 6:59PM ~/C/evas > make clean distclean && ./configure && make && sudo make install ... make[2]: Leaving directory `/home/raster/C/svn/ssh+svn/e/trunk/evas' make[1]: Leaving directory `/home/raster/C/svn/ssh+svn/e/trunk/evas' 7:00PM ~/C/evas > zero errors. :( > Hum... I have not see any change in the timeline and I still having the > same problem here (at least for libevas, which is the one that i just tried) > > Thanatermesis > > > 2012/2/27 Carsten Haitzler <ra...@ra...> > > > On Sun, 26 Feb 2012 20:13:45 +0100 Thanatermesis < > > tha...@gm...> > > said: > > > > compiles now. :) > > > > > Aparently if you add the option "-Wl,-z,defs" to your LDFLAGS, there's > > some > > > libs that doesn't compile, like evas and e_dbus, there's some logs: > > > > > > > > > evas: > > > .libs/module_la-evas_engine.o: In function `gl_lib_init': > > > evas_engine.c:(.text+0x2912): undefined reference to `dlopen' > > > > > > > > > edbus: > > > > > > $ make V=1 > > > make all-recursive > > > make[1]: Entering directory `/mkdeb/build/libedbus/libedbus' > > > Making all in src > > > make[2]: Entering directory `/mkdeb/build/libedbus/libedbus/src' > > > Making all in lib > > > make[3]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib' > > > Making all in dbus > > > make[4]: Entering directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus' > > > make[4]: Nothing to be done for `all'. > > > make[4]: Leaving directory `/mkdeb/build/libedbus/libedbus/src/lib/dbus' > > > Making all in bluez > > > make[4]: Entering directory > > `/mkdeb/build/libedbus/libedbus/src/lib/bluez' > > > /bin/bash ../../../libtool --tag=CC --mode=link ccache gcc -g -O2 > > > -Wshadow -version-info 2:99:1 -fvisibility=hidden -fdata-sections > > > -Wl,--as-needed -Wl,--gc-sections -Wl,-O1 -Wl,-z,defs -o libebluez.la > > > -rpath /usr/local/lib e_bluez.lo e_bluez_element.lo e_bluez_manager.lo > > > e_bluez_adapter.lo e_bluez_device.lo e_bluez_devicefound.lo > > > ../../../src/lib/dbus/libedbus.la > > > libtool: link: ccache gcc -shared -fPIC -DPIC .libs/e_bluez.o > > > .libs/e_bluez_element.o .libs/e_bluez_manager.o > > > .libs/e_bluez_adapter.o .libs/e_bluez_device.o > > > .libs/e_bluez_devicefound.o -Wl,-rpath > > > -Wl,/mkdeb/build/libedbus/libedbus/src/lib/dbus/.libs > > > ../../../src/lib/dbus/.libs/libedbus.so -O2 -Wl,--as-needed > > > -Wl,--gc-sections -Wl,-O1 -Wl,-z -Wl,defs -pthread -Wl,-soname > > > -Wl,libebluez.so.1 -o .libs/libebluez.so.1.1.99 > > > .libs/e_bluez.o: In function `_e_bluez_system_name_owner_exit': > > > /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:93: undefined > > > reference to `ecore_event_add' > > > .libs/e_bluez.o: In function `e_bluez_manager_sync_elements': > > > /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:84: undefined > > > reference to `eina_log_print' > > > .libs/e_bluez.o: In function `_e_bluez_system_name_owner_enter': > > > /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:102: undefined > > > reference to `eina_log_print' > > > /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:114: undefined > > > reference to `ecore_event_add' > > > /mkdeb/build/libedbus/libedbus/src/lib/bluez/e_bluez.c:105: undefined > > > reference to `eina_log_print' > > > > > > > > > > > > Thanatermesis > > > > > ------------------------------------------------------------------------------ > > > Virtualization & Cloud Management Using Capacity Planning > > > Cloud computing makes use of virtualization - but cloud computing > > > also focuses on allowing computing to be delivered as a service. > > > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > > > _______________________________________________ > > > enlightenment-devel mailing list > > > enl...@li... > > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > > > > > > > > -- > > ------------- Codito, ergo sum - "I code, therefore I am" -------------- > > The Rasterman (Carsten Haitzler) ra...@ra... > > > > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) ra...@ra... |