[Bf-committers] cmake shell scriptfails: Info.plist: No suchfileordirectory

Tony Agee tonyagee at cox.net
Tue Dec 12 18:33:02 CET 2006


I reported that issue weeks ago, and couldn't interest anyone in it.
What I do to get around it is to link to libpython2.4.so instead of the
static archive.

-----Original Message-----
From: bf-committers-bounces at projects.blender.org
[mailto:bf-committers-bounces at projects.blender.org] On Behalf Of Renato
Perini
Sent: Tuesday, December 12, 2006 8:46 AM
To: bf-blender developers
Subject: Re: [Bf-committers] cmake shell scriptfails: Info.plist: No
suchfileordirectory

Ok, I linked the file libXi.so.6.0 that in my installation is located in 
/usr/X11R6/lib with a link named libXi.so in /usr/lib and the linking 
process with this lib is solved. The only problem is I receive now a 
mega list of unresolved python symbols...

/home/mjordan/Blender/blenbuild/lib/libkx_network.a(KX_NetworkMessageActuato
r.o)(.text+0x199):KX_NetworkMessageActuator.cpp: 
undefined reference to `_Py_NoneStruct'
/home/mjordan/Blender/blenbuild/lib/libkx_network.a(KX_NetworkMessageActuato
r.o)(.text+0x1d9): 
In function `KX_NetworkMessageActuator::_getattr(STR_String const&)':
KX_NetworkMessageActuator.cpp: undefined reference to `Py_FindMethod'
/home/mjordan/Blender/blenbuild/lib/libkx_network.a(KX_NetworkMessageActuato
r.o)(.text+0x1e7):KX_NetworkMessageActuator.cpp: 
undefined reference to `PyErr_Clear'
/home/mjordan/Blender/blenbuild/lib/libkx_network.a(KX_NetworkMessageActuato
r.o)(.data.rel+0x4): 
undefined reference to `PyType_Type'
/home/mjordan/Blender/blenbuild/lib/libkx_network.a(KX_NetworkMessageSensor.
o)(.text+0x63): 
In function `KX_NetworkMessageSensor::PyGetBodies(_object*, _object*, 
_object*)':
KX_NetworkMessageSensor.cpp: undefined reference to `_Py_NoneStruct'

etc. etc........



Renato Perini ha scritto:
> The problem is not fixed, even when compiling in an external dir... :(
> No idea on what it is or how to fix this.
>
> Chris Want ha scritto:
>>
>> Renato Perini wrote:
>>> I use the standard settings, with the default CMakeLists.txt, 
>>> configuring with cmake .
>>
>> I don't know the answer to your problem, but some advice:
>> you should run cmake in a directory other than the
>> source directory.
>>
>> Chris
>>
>> P.S. KDE has a function that prevents in-source building
>> maybe we should use it too? (It doesn't work perfectly though).
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at projects.blender.org
>> http://projects.blender.org/mailman/listinfo/bf-committers
>>
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at projects.blender.org
> http://projects.blender.org/mailman/listinfo/bf-committers
>

_______________________________________________
Bf-committers mailing list
Bf-committers at projects.blender.org
http://projects.blender.org/mailman/listinfo/bf-committers



More information about the Bf-committers mailing list