Compiling Radiance on CYGWIN

Dear Group

It looks like I am going to have to finally do a compile of Radiance on CYGWIN. I am having some trouble running the makeall script, I recieve the following error messages:

In directory common...
exec: make: not found
/cygdrive/c/cygwin/ray/src
/cygdrive/c/cygwin/ray/src/meta /cygdrive/c/cygwin/ray/src
In directory meta...
exec: make: not found
/cygdrive/c/cygwin/ray/src
/cygdrive/c/cygwin/ray/src/cv /cygdrive/c/cygwin/ray/src
In directory cv...
exec: make: not found
/cygdrive/c/cygwin/ray/src
/cygdrive/c/cygwin/ray/src/gen /cygdrive/c/cygwin/ray/src
In directory gen...
exec: make: not found
/cygdrive/c/cygwin/ray/src
/cygdrive/c/cygwin/ray/src/ot /cygdrive/c/cygwin/ray/src
In directory ot...
exec: make: not found
/cygdrive/c/cygwin/ray/src
/cygdrive/c/cygwin/ray/src/rt /cygdrive/c/cygwin/ray/src
In directory rt...
exec: make: not found
/cygdrive/c/cygwin/ray/src
/cygdrive/c/cygwin/ray/src/px /cygdrive/c/cygwin/ray/src
In directory px...
exec: make: not found
/cygdrive/c/cygwin/ray/src
/cygdrive/c/cygwin/ray/src/hd /cygdrive/c/cygwin/ray/src
In directory hd...
exec: make: not found
/cygdrive/c/cygwin/ray/src
/cygdrive/c/cygwin/ray/src/util /cygdrive/c/cygwin/ray/src
In directory util...
exec: make: not found
/cygdrive/c/cygwin/ray/src
/cygdrive/c/cygwin/ray/src/cal /cygdrive/c/cygwin/ray/src
In directory cal...
exec: make: not found
/cygdrive/c/cygwin/ray/src
There were some errors.

Could anyone here possibly provide me some insight as to what is going on?

Thanks

Marcus

···

_________________________________________________________________
Compare high-speed Internet plans, starting at $26.95. https://broadband.msn.com (Prices may vary by service area.)

Marcus Jacobs wrote:

In directory common...
exec: make: not found
/cygdrive/c/cygwin/ray/src

......

Hi Marcus,

'make' is the tool which builds a new executable from all the source files in the ray/src dir, i.e. it organizes the compiling and linking of the whole stuff.

The error messages at this stage simply mean that this tool isn't installed yet on your system, so you have to install it first.

-cb

Thanks for the help. I did install the GNU make utility to CYGWIN. I have run the makeall script and was able to get some of the binaries to compile (51 to be exact), but unfortunately, the remainder I am unsure as to what went wrong. I did look for some error messages during the compile and this is what I got:

Version.c:1: invalid suffix on floating constant
Version.c:1: parse error before numeric constant
make: *** [Version.o] Error 1
.

And later on I get the error message:

make: Target `install' not remade because of errors.

Can anyone here provide to me some insight as to what's going on?

Thanks

Marcus

···

......

Hi Marcus,

'make' is the tool which builds a new executable from all the source
files in the ray/src dir, i.e. it organizes the compiling and linking of
the whole stuff.

The error messages at this stage simply mean that this tool isn't
installed yet on your system, so you have to install it first.

-cb

_________________________________________________________________
Concerned that messages may bounce because your Hotmail account is over limit? Get Hotmail Extra Storage! http://join.msn.com/?PAGE=features/es

Hi Marcus,

This discussion probably belongs on the radiance-dev group, not general.

Sounds like Cygwin doesn't work with the current script to make Version.c. Copy the following file to your ray/src/rt directory and try recompiling.

-Greg

------------- Version.c

/*
  * This file was created automatically during make.
  */

char VersionID[]="RADIANCE 3.6a lastmod Tue Oct 21 19:07:42 PDT 2003