Allen Bierbaum wrote: > Andreas Zieringer wrote: [snip]
>> Ok some ideas how to improve it: >> >> - add flex, bison, ... (win32) executables to the cvs and include the >> search path to the visual studio project files. >> >> > This would definitely help. Another idea here would be to just check in > the generated code and only generate it if you have flex and bison > available. That way most users would never generate the code and only > the developers would have to have flex and bison around. [snip] >> - get rid of the cygwin dependency. Right now we use some tools like >> sed, flex, bison just add the executables to the cvs. >> >> > The OpenSG 2.0 build is meant to be run from a dos shell and doesn't > need cygwin unless you want to run flex and bison. (see above) I came across this yesterday when looking for a tee command that I could run from a DOS shell: http://gnuwin32.sourceforge.net/ I didn't install it yet because the installation procedure looks a little rough (not that Cygwin's is ideal). What I did install and use successfully was this: http://unxutils.sourceforge.net/ This package is pretty dated, unfortunately, and that's why GnuWin32 looks like a better option. Using GnuWin32 would eliminate the need for cygwin1.dll and other Cygwin bits that tend to be an impediment. Since the non-Cygwin Python is required to run the OpenSG SCons build on Windows, it seems to me that keeping Cygwin out of the picture as much as possible would be a good thing. Another alternative is to do something like what is done to build NSPR (and probably other parts of Mozilla) on Windows. They have a package of the bare minimum set of UNIX tools needed to build on Windows. These binaries are not from Cygwin and are instead "native" builds for Windows. Whether that approach is popular or received well by Windows users without UNIX knowledge, I cannot say, but they have been doing it that way for years and years. -Patrick -- Patrick L. Hartling | VP Engineering, Infiscape Corp. PGP: http://tinyurl.com/2msw3 | http://www.infiscape.com/
signature.asc
Description: OpenPGP digital signature
------------------------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________ Opensg-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/opensg-users
