On Sun, 26 Feb 2012 20:13:45 +0100 Thanatermesis <thanatermesis.e...@gmail.com>
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
> enlightenment-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    ras...@rasterman.com


------------------------------------------------------------------------------
Try before you buy = See our experts in action!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-dev2
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to