• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: [long] Symbol not found: _sinl
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [long] Symbol not found: _sinl


  • Subject: Re: [long] Symbol not found: _sinl
  • From: "eric.bachard" <email@hidden>
  • Date: Tue, 30 Oct 2007 14:44:02 +0100

Hi Tommy,

Tommy Nordgren a écrit :
On 29 okt 2007, at 21.07, Tommy Nordgren wrote:

I just remembered. I don't think the sinl function is available at all on Panther.

Indeed

It's the long double version of the sin function. If I remember correctly, long double support was introduced with Tiger

Then, why is this symbol in the list ?

I'll try to figure out why the libstlport needs it, but if so, this is probably an issue with the built-in libstlport, more exactly a bad linking step

For memory, the log says :

1) symbol not found

Checking DLL ../unxmacxp.pro/lib/libuno_salhelpergcc3.dylib.3 ...: ERROR: dlopen(../unxmacxp.pro/lib/libuno_salhelpergcc3.dylib.3, 2): Symbol not found: _sinl

2) Where the symbol should be

Referenced from: /Volumes/extension1/SRC680_m233/solver/680/unxmacxp.pro/lib/libstlport_gcc.dylib
Expected in: /usr/lib/libstdc++.6.dylib


Means lisbtlport_gcc.dylib seems to be linked with /usr/lib/libstdc++.6.dylib , instead of be with
/Developer/SDKs/MacOSX10.3.9.sdk/usr/lib/libstdc++.dylib if I'm not too wrong


Investigating more, I got:

Ordinateur-de-eric:/Volumes/extension1/SRC680_m233/stlport/unxmacxp.pro/misc/build/STLport-4.5/lib/obj/GCC/Release ericb$ nm -a * | grep _sinl
nm: no name list
U _sinl
nm: no name list
U _sinl
U _sinl


Means symbols are undefined. Same in the final library, including the previous objects :

Log was:
Referenced from: /Volumes/extension1/SRC680_m233/solver/680/unxmacxp.pro/lib/libstlport_gcc.dylib
Expected in: /usr/lib/libstdc++.6.dylib



Looks like the libstlport_gcc.dylib linking is the root, and I'll try to figure out what exactly happens at buildtime, and fix that.


... I think I'm not far

Thanks for your help :-)


-- qɔᴉɹə _______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >[long] Symbol not found: _sinl (From: eric b <email@hidden>)
 >Re: [long] Symbol not found: _sinl (From: Tommy Nordgren <email@hidden>)
 >Re: [long] Symbol not found: _sinl (From: Tommy Nordgren <email@hidden>)

  • Prev by Date: Re: [long] Symbol not found: _sinl
  • Next by Date: Removing from the list?
  • Previous by thread: Re: [long] Symbol not found: _sinl
  • Next by thread: Xcode 3 set my target arch to $(NATIVE_ARCH)?
  • Index(es):
    • Date
    • Thread