2012/1/20 Gnome Nomad <[email protected]> > > cpfind runs quite happily as a 64bit executable on Linux. Can't think of > anything in the code that would prevent it from being a 64bit Windows > executable. >
Theoretically you are right off course. However, definitions of "variables, defines, etc" (I'm here on very slippery ice as I'm not a programmer) could cause these kind of things to happen. I've seen and experienced this before when we were working on celeste, some google SOCs ago (and also for avidemux for which I used to be the apple maintainer). The gcc implementations slightly differ per platform which sometimes require different definitions on different platforms. Hence the __Win32__ and __APPLE__ and __GNU__ (and more) if-then-else statements you will find occasionally in the code. I can compile cpfind as a 64bit binary on Mac OS X without problems whatsoever. On use however it crashes with a BUS error. Harry -- You received this message because you are subscribed to the Google Groups "Hugin and other free panoramic software" group. A list of frequently asked questions is available at: http://wiki.panotools.org/Hugin_FAQ To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hugin-ptx
