-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 1/29/11 9:15 PM, Abdulla Kamar wrote:
> I just checked the .info and remembered that explicitly links against
> the system version of Python in 10.5+, this was primarily so that Fink's
> Python need not be installed to installed to install Boost. I tried
> rebuilding Boost on my system (OS 10.6.6, Fink 0.29.19) and I can't seem
> to replicate your problem.

Same here.

> 
> I also get:
> -- Python:
> -- PYTHON_INCLUDE_PATH            = /usr/include/python2.5

I'm a little curious why this doesn't use a framework include (though it
probably comes out the same)

> -- PYTHON_EXECUTABLE              = /usr/bin/python2.5
> -- PYTHON_LIBRARIES               = -framework Python
> -- PYTHON_DEBUG_LIBRARIES         = PYTHON_DEBUG_LIBRARIES-NOTFOUND
> 
> If you run CMake manually, you can use: "VERBOSE=1 cmake", to see
> exactly what it's linking to. 

Maybe you can also do this from within the Fink build process by editing
the CompileScript in
/sw/fink/10.4/unstable/main/finkinfo/libs/boost1.41.cmake.info and
change "cmake" to "VERBOSE=1 cmake".

On my system, the final Boost Python
> library is linking with:
> 
> /sw/lib/libboost_python-mt.dylib:
> /sw/lib/libboost_python-mt.1.41.0.dylib (compatibility version 1.41.0,
> current version 0.0.0)
> /System/Library/Frameworks/Python.framework/Versions/2.6/Python
> (compatibility version 2.6.0, current version 2.6.1)
> /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version
> 7.9.0)
> /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version
> 125.2.1)
> 
> Admittedly, I don't use Boost Python as I use Python 3 and I had to
> write my own bindings. Hopefully that'll help you, if it doesn't, let me
> know and I'll do some further digging. It'd be interesting to see what
> versions of the system Python frameworks you have on your machine.
> 
> On Sun, Jan 30, 2011 at 11:05 AM, Adam Skwersky <[email protected]
> <mailto:[email protected]>> wrote:
> 
>     I removed all packages and started from scratch.
> 

This is often a waste of time, by the way.

Fink builds deterministically, and unless you suspect contamination from
some other place (e.g. macports or stuff /usr/local) _and_ move that
place out of the way, you will generally wind up with the same error you
had before.

You might check e.g. in /Library/Frameworks to see if you have a
3rd-party Python framework installed.  Maybe also check that
/System/Library/Frameworks/Python.framework/Versions contains the right
stuff:

$ ls -l /System/Library/Frameworks/Python.framework/Versions/
total 4
drwxr-xr-x 5 root wheel 272 2010-08-22 19:38 2.3
drwxr-xr-x 9 root wheel 408 2010-11-11 02:31 2.5
drwxr-xr-x 9 root wheel 408 2010-11-11 02:32 2.6
lrwxr-xr-x 1 root wheel   3 2010-08-22 19:38 Current -> 2.6
- -- 
Alexander Hansen, Ph.D.
Fink User Liaison
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk1E5MAACgkQB8UpO3rKjQ/vfACfVUHm/JNqZCBwq/lE5xF+zdhj
kl0AnjcgfG/kxfJZVhqqPb0O1l92D78G
=G22q
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to