Hello all,

I tried cx_freeze on a Solaris box and it didn't work because some 
library dependencies weren't spotted. I investigated a bit and found 
out the 'ldd' command on Solaris outputs the dependency list with a 
tab after the '=>'. So the line.strip().split(" => ") in 
Freezer._GetDependentFiles (module freezer.py, line 200 in version 
4.0.1) doesn't work and the wrong library dependencies are returned.

Apparently, replacing this line by:
parts = line.expandtabs().strip().split(" => ")
seemed to solve the problem for me.

Just thought it would be nice to include this in the next version. I 
didn't find a more "official" way to report bugs than this list. If 
there is, please tell me: I'll be glad to do it.

Thanks!
-- 
- Eric Brunel



------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
cx-freeze-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/cx-freeze-users

Reply via email to