On Sat, 31 Dec 2005 08:08:10 -0700 "Nathan A. Smith" <[EMAIL PROTECTED]>
babbled:

> Hi guys,
> 
> I have recently noticed I am getting a lot of strange (to me) compiling
> errors and warnings.  I was hoping I could get one of you smart people
> to point me in the right direction to fix them.
> 
> the warnings (I started getting them when compiling evas -- and
> everthing that followed)
> 
> an example follows:
> 
> 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
> 
> 
> These warnings would be repeated for different lines more than a hundred
> times -- no kidding.

these warnings are warnigns and not errors as such - we need to fix all the api
instances properly as this actually has been brokewn in efl for a loong time
and i recently made it work and found the issues. they are just warnings - but
below is a bi-productr of your system headers inlining functions in the header
and the headers being included afetr the pragma has enabled symbol hiding for
gcc (whcih si a good thing - i decided to make this actually work after
recently seeing some code in cvs using INTERNAL library function call symbols
(evas_object_free to be exact) and decided it would be good to actually do what
was intended with the EAPI define - that is to mark only functions that are in
the API for external access and make only those visible to stop "back door
access". i didn't see this bug as my system here doesnt have its system headers
inline the code

> which finally lead to this error:
> 
> /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
> 
> 
> Any help would be greatly appreciated.
> 
> Nasa
> 
> 
> 
> -------------------------------------------------------
> 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