O.k. just forget what I’ve written in my previous post…
I think not only I have a memory problem but my brain is not functioning at all… :x
Sometimes it’s better to chew than to speak… :x
I didn’t remember very well, and i was refering to another problem I had, importing cgtypes from Blender a long time ago…
Only the noise module is independant from cgtypes…
I’m really sorry…
I just given a look at the cgkit today and tried to see if I can make your script to work…
I got this error:
File bwf-0.6.0.py, line 28, in?
Import error: /usr/lib/python2.2/site-packages/noise.so: undefined symbol: __gxx_personality_v(0)…
allthough there aren’t any problems importing noise from Python 2.2 interpreter…
Most probably the same error everybody gets…
You didn’t have any problems with Windows version, most probabbly because you used the precompiled windows binary version of it… (am I right???) so actually you didn’t have to deal with compiling CGKIT (and noise, as well…) against Pyrex…
But in linux things are slightly different… you have, only the sources and you have to go through compilation… Most probably The current Linux distros have a more up to date version of Pyrex, which allthough works well with Python2.2 (which explains why noise module works from Python2.2) causes incompatibility issues, between the older Blender’s Python Api…
Maybe Blender pre2.28 would work better, but I cannot recommend it since I haven’t tried it…
I may be right or I may be wrong…
The thing is, that only CGKIT’s creator can give you some answers, so it would be a good idea I think to contact him…
Sorry one more time for the possible confusion that I may have caused…