On Sat, 3 Mar 2012 17:06:04 +0100 Thanatermesis <thanatermesis.e...@gmail.com>
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 <ras...@rasterman.com>
> 
> > 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
> >
> >
> ------------------------------------------------------------------------------
> 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