[prev in list] [next in list] [prev in thread] [next in thread]
List: fink-beginners
Subject: Re: [Fink-beginners] libraptor1-shlibs-1.4.21-1 fails to compile.
From: Gary Pajer <gary.pajer () gmail ! com>
Date: 2010-11-19 18:46:10
Message-ID: AANLkTikTG-YX5bxm_ccaVHJ+5n_RaorWcUxYtTo5tnLw () mail ! gmail ! com
[Download RAW message or body]
On Fri, Nov 19, 2010 at 12:35 PM, Benjamin Reed <rangerrick@gmail.com> wrote:
> Does it work if you change the PatchScript to: perl -pi -e
> 's,(\@CPPFLAGS\@),-I%p/lib/system-openssl/include -I%p/include/libxml2
> \1,' `find . -name Makefile.in`
>
> ?
Housekeeping: this thread was rebranded "PATH being set with /usr
ahead of /sw", and solved there.
I had made changes to the fink init.sh, but forgotten that I had made
those changes.
thanks to all, gary
>
> On Fri, Nov 12, 2010 at 10:57 AM, Gary Pajer <gary.pajer@gmail.com> wrote:
> >
> >
> > On Thu, Nov 11, 2010 at 10:40 PM, Alexander Hansen
> > <alexanderk.hansen@gmail.com> wrote:
> > >
> > > -----BEGIN PGP SIGNED MESSAGE-----
> > > Hash: SHA1
> > >
> > > On 11/11/10 2:18 PM, Gary Pajer wrote:
> > > <snip>
> > >
> > > > > Look back in the build output for references to "curie". In my build
> > > > > the initial build of curie.o shows up here:
> > > >
> > > > > ...
> > > > > mv -f .deps/strcasecmp.Tpo .deps/strcasecmp.Plo
> > > > > /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
> > > > > -DLIBRDFA_IN_RAPTOR -I../librdfa -I/sw32/lib/system-openssl/include
> > > > > -DRAPTOR_INTERNAL=1 -DRAPTOR_V2_EXPERIMENTAL=1 -I/sw32/include
> > > > > -I/sw32/include/libxml2 -I/sw32/include/libxml2 -I/sw32/include
> > > > > -I/sw32/lib/system-openssl/include -I/sw32/include -I/sw32/include -g
> > > > > -O2 -MT curie.lo -MD -MP -MF .deps/curie.Tpo -c -o curie.lo `test -f
> > > > > '../librdfa/curie.c' || echo './'`../librdfa/curie.c
> > > > > libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLIBRDFA_IN_RAPTOR
> > > > > -I../librdfa -I/sw32/lib/system-openssl/include -DRAPTOR_INTERNAL=1
> > > > > -DRAPTOR_V2_EXPERIMENTAL=1 -I/sw32/include -I/sw32/include/libxml2
> > > > > -I/sw32/include/libxml2 -I/sw32/include
> > > > > -I/sw32/lib/system-openssl/include -I/sw32/include -I/sw32/include -g
> > > > > -O2 -MT curie.lo -MD -MP -MF .deps/curie.Tpo -c ../librdfa/curie.c
> > > > > -fno-common -DPIC -o .libs/curie.o
> > > > > mv -f .deps/curie.Tpo .deps/curie.Plo
> > > > > ...
> > > >
> > > >
> > > > > > Indeed:
> > > >
> > > > > > /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
> > > > > > -DLIBRDFA_IN_RAPTOR -I../librdfa -I/sw/lib/system-openssl/include
> > > > > > -DRAPTOR_INTERNAL=1 -DRAPTOR_V2_EXPERIMENTAL=1 -I/usr/include/libxml2
> > > > > > -I/usr/include/libxml2 -I/sw/lib/system-openssl/include -I/sw/include
> > > > > > -g -O2 -MT curie.lo -MD -MP -MF .deps/curie.Tpo -c -o curie.lo
> > > > `test -f
> > > > > > '../librdfa/curie.c' || echo './'`../librdfa/curie.c
> > > > > > libtool: compile: gcc -DHAVE_CONFIG_H -I. -DLIBRDFA_IN_RAPTOR
> > > > > > -I../librdfa -I/sw/lib/system-openssl/include -DRAPTOR_INTERNAL=1
> > > > > > -DRAPTOR_V2_EXPERIMENTAL=1 -I/usr/include/libxml2
> > > > -I/usr/include/libxml2
> > > > > > -I/sw/lib/system-openssl/include -I/sw/include -g -O2 -MT
> > > > curie.lo -MD
> > > > > > -MP -MF .deps/curie.Tpo -c ../librdfa/curie.c -fno-common -DPIC -o
> > > > > > .libs/curie.o
> > > > > > mv -f .deps/curie.Tpo .deps/curie.Plo
> > > >
> > > >
> > > > > > and -I/usr/include/libxml2 everywhere else. I do have fink's libxml2
> > > > > > installed. What could cause this? Nothing earlier on in the output
> > > > > > jumps out at me. I do have /sw/... fairly far down in my path,
> > > > could
> > > > > > that be an issue?
> > > >
> > > > > > thanks,
> > > > > > gary
> > > >
> > > > It depends on _how_ you set your PATH. Fink doesn't use settings that
> > > > you set in your user account, but if you set them globally that could
> > > > change the build, since libxml2 uses an executable script for
> > > > configuration.
> > > >
> > > > What do you get from "fink dumpinfo -ePATH libraptor1-shlibs"?
> > > >
> > > >
> > > >
> > > > >
> > > > > PATH=/sw/var/lib/fink/path-prefix-10.6:/bin:/usr/bin:/sbin:/usr/sbin:/sw/bin:/sw/sbin:/usr/X11R6/bin
> > > > >
> > > >
> > > >
> > > >
> > > >
> > > > Also of relevance might be the output from "fink dumpinfo -eCPPFLAGS
> > > > libraptor1-shlibs".
> > > >
> > > >
> > > > > CPPFLAGS=-I/sw/lib/system-openssl/include -I/sw/include
> > > >
> > > >
> > > >
> > > >
> > >
> > > Yeah, it looks like the PATH is the problem here. I get
> > >
> > >
> > > PATH=/sw32/var/lib/fink/path-prefix-10.6:/sw32/bin:/sw32/sbin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/X11R6/bin
> > >
> > > You're going to want to undo whatever you're doing to the PATH while you
> > > build with Fink.
> >
> > I've tried all kinds of things with no luck. I moved /sw/bin, /sw/sbin,
> > and /sw/var/lib/fink/path-prefix-10.6 to the very front of my path (as
> > reported in a shell). There's nothing in /etc/paths or /etc/paths.d that
> > looks suspicious. I've purged libxml2 and deleted its .deb files. I set
> > CFLAGS, CXXFLAGS, and CPPFLAGS to -I/sw/include. I did a 'fink rebuild' on
> > every package with 'libxml2' in its name.
> >
> > Any ideas what to try next? Should i open a new thread with a more
> > descriptive and focused subject?
> >
> > -g
> >
> >
> >
> >
> >
> >
> >
> > >
> > > - --
> > > Alexander Hansen, Ph.D.
> > > Fink User Liaison
> > > -----BEGIN PGP SIGNATURE-----
> > > Version: GnuPG v1.4.10 (Darwin)
> > > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
> > >
> > > iEYEARECAAYFAkzct0gACgkQB8UpO3rKjQ9eAgCeLkKkte9w3b6kvIY/9/o5xBxT
> > > Oq4AoIj4Cn0fL1VrxfwvkbvmST8TlH4e
> > > =mbpM
> > > -----END PGP SIGNATURE-----
> >
> >
>
>
>
> --
> Benjamin Reed a.k.a. Ranger Rick
> Fink, KDE, and Mac OS X development
>
> Blog: http://www.raccoonfink.com/
> Music: http://music.raccoonfink.com/
>
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3.
Spend less time writing and rewriting code and more time creating great
experiences on the web. Be a part of the beta today
http://p.sf.net/sfu/msIE9-sfdev2dev
_______________________________________________
Fink-beginners mailing list
Fink-beginners@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.beginners
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic