I'm working on my Makefiles for Icarus Verilog so that my package can all at once be built to support 64bit and 32bit compiles. Most components I plan to keep native (the core compiler and preprocessor) but there are a few libraries to be compiled for both 32 and 64bit, and the vvp run time engine will need to be compiled for 64 and 32bits. Ideally, I would like to find a way to do this build all at once with a single make, and I would like configure to auto-detect this situation and set up the makefiles. It is OK to require GNU make, in fact it is already required. I'm going to just plod forth for now, but I'm looking for hints/suggestions for things like organizing the build and install directories, etc. -- Steve Williams "The woods are lovely, dark and deep. steve at icarus.com But I have promises to keep, http://www.icarus.com and lines to code before I sleep, http://www.picturel.com And lines to code before I sleep."