On Thu, 6 Oct 2011 11:54:06 -0400, Scott Hannahs wrote:
> On Oct 6, 2011, at 11:13, Alexander Hansen wrote:
> > On 10/6/11 9:50 AM, Scott Hannahs wrote:
> >> I am having a problem with the package opensp4.
> >> >> I get a failure in the compile phase Failed: phase compiling:
> >> opensp4-shlibs-1.5.1-1015 failed
> >> >> I believe that the relevant error is "ld: library not found for
> >> -lgcc_ext.10.5"
> >>
> >> Mac OS X 10.6.8 / XCode 2.3.2
> > > 3.2.3 ?
>
> Doh! Sorry. dyslexia kicks in, my spouse doesn't believe any number
> I put down as a phone message!
>
> > /sw/bin/gcc-4.0 is from ccache-default, and points to ccache, which
> > uses Xcode's compilers.
> > > The package is _supposed_ to use Xcode's gcc-4.0; the build works for
> > me, in any case.
>
> Hmmm.. But I don't have ccache-default installed nor is it a
> requirement in my rudimentary reading of the package. I have gcc4.0
> as a virtual package. So it should be using the correct gcc version.
>
> ccache 3.1.6-1
> C/C++ compiler cache
> ccache-default 3.1.6-1
> C/C++ compiler cache - As default compiler
> gcc2 2.95.2-0
> [virtual package representing the gcc 2.95.2 compiler]
> gcc2.95 2.95.2-0
> [virtual package representing the gcc 2.95.2 compiler]
> gcc3.1 3.1-0
> [virtual package representing the gcc 3.1 compiler]
> gcc3.3 3.3-0
> [virtual package representing the gcc 3.3 compiler]
> i gcc4.0 4.0.1-5494
> [virtual package representing the gcc 4.0.1 compiler]
> i gcc4.2 4.2.1-5664
> [virtual package representing the gcc 4.2.1 compiler]
> gcc44 4.4.6-1001
> GNU Compiler Collection Version 4.4
> gcc44-compiler 4.4.6-1001
> Compiler Binaries for gcc44.
> gcc44-shlibs 4.4.6-1001
> Shared libraries for gcc4
> gcc45 4.5.3-1001
> GNU Compiler Collection Version 4.5
> i gcc45-compiler 4.5.3-1001
> Compiler Binaries for gcc45.
> i gcc45-shlibs 4.5.3-1001
> Shared libraries for gcc4
> i gcc46 4.6.1-1000
> GNU Compiler Collection Version 4.6
> i gcc46-compiler 4.6.1-1000
> Compiler Binaries for gcc46.
> i gcc46-shlibs 4.6.1-1000
> Shared libraries for gcc4
Try editing the opensp4-shlibs.info package description file (probably
in /sw/fink/dists/stable/main/finkinfo/text). There's a line:
: ${CXX='g++-4.0'}
that has been there probably since when gcc4 was the *new* one. Change
that line to:
: ${CXX='g++'}
so it would use the standard compiler instead.
> It turns out that I didn't have anything depending on that package so
> I can remove it from my suite. It may have been a build depends?
opensp4 (itself, and the opensp4-shlibs binary) used to be an important
library for a bunch of other packages. It's now been completely
abandoned and everything that used it now uses the opensp5 suite
instead. Assuming you have a fairly current selfupdate, you can likely
remove whatever opensp4 packages you have currently installed and fink
will never bother trying to install or build them again.
dan
--
Daniel Macks
[email protected]
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure contains a
definitive record of customers, application performance, security
threats, fraudulent activity and more. Splunk takes this data and makes
sense of it. Business sense. IT sense. Common sense.
http://p.sf.net/sfu/splunk-d2d-oct
_______________________________________________
Fink-devel mailing list
[email protected]
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel