Hi,

        After a lot of digging the docs + search, I was able ( I hope ) to compile regex + serialization package for powerPC,

of course I needed to "hack"/change gcc.jam in order to "bypass" the -mthreads/-Wl --out-implib options that are injected when it detects CYGWIN and are wrong for the gcc cross compiler…

        I also had troubles with the serialization package that failed to build when trying to build test packages ( as my understanding it are not relevant on cross platform builds) and I was forced to remove test parts from Jamfile.v2 in serialization package.

        Now I still have a problem that I didn't solved yet and I would like to ask: packages are built with .dll suffix instead of .so suffix. I would like to know how to instruct bjam to use .so suffix instead of .dll sufix ( I don't want to only rename the *.dll into *.so because I don't know is it is enough)?

( My host environment is CYGWIN and I'm cross-compiling for PowerPC, I don't have a native compiler that I can invoke from our PowerPC embedded device).


Ivo Faldini