While trying to build a python project cx_Freeze-4.1.1 in this case) on Linux, I came up against the following problem:When building one of the packages (cx_Freeze.util) which is a C native extension package, the setup.py script ends up building a file with the name “util” instead of the expected “util.so” under the cx_Freeze/ subdirectory.
Any ideas what the problem is? I’m building this on a Fedora 12 x86_64 box which uses python-2.6.2-2.fc12.x86_64.
Note: Manually renaming the file from “util” to “util.so” ends up with a working system, but I’m guessing that’s not the ideal scenario. --