On Sat, 31 Dec 2005 23:55:07 +0100 (CET) Vincent Torri
<[EMAIL PROTECTED]> babbled:

> 
> 
> On Sat, 31 Dec 2005, Ibukun Olumuyiwa wrote:
> 
> > Mike Frysinger wrote:
> > > On Saturday 31 December 2005 10:08, Nathan A. Smith wrote:
> > >
> > >>ecore_value.c:31: warning: redeclaration of 'ecore_prime_table' with
> > >>different visibility (old visibility preserved)
> > >>Ecore_Data.h:41: warning: previous declaration of 'ecore_prime_table'
> > >>was here
> > >
> > >
> > > what version of gcc are you using ?  what distro ?
> > >
> > >
> > >>/usr/bin/ld: .libs/ecore.o: relocation R_X86_64_PC32 against
> > >>`setlocale@@GLIBC_2.2.5' can not be used when making a shared object;
> > >>recompile with -fPIC
> > >>/usr/bin/ld: final link failed: Bad value
> > >
> > >
> > > looks like your toolchain is broken
> >
> > Not quite. Started seeing those warnings galore here too after Raster's
> > symbol visibility commits. Obviously GCC 4.0 doesn't like them.
> 
> remove the pragma and add -fvisibility=hidden during compilation
> (otherwise, EAPI is useless)

the pargma turns it on without CFLAGS - the CFLAGS actually don't work - i
tried (the -fvisibility=hidden). they dont hide symbols at all after a strip.
the pragma does. the problem, is that the pragma was turning on symbol hiding
BEFORE a locale.h header inlined code and thus broke things. i fixed it now.
(this didnt happen on my system - so it seems different glibc's do things
differently in this regard or different locale setups)

> Vincent
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
> for problems?  Stop!  Download the new AJAX search engine that makes
> searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
> http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
> _______________________________________________
> enlightenment-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
> 


-- 
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler)    [EMAIL PROTECTED]
裸好多
Tokyo, Japan (東京 日本)


-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems?  Stop!  Download the new AJAX search engine that makes
searching your log files as easy as surfing the  web.  DOWNLOAD SPLUNK!
http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to