[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Build problems on Win32



OK, i found the first problem.
I needed to have
MAKE_MODE=unix

At 09:52 AM 4/17/2002, Ken Anderson wrote:
>I can't even get the simple-install to work.
>goo-0_131-win32-dev 2> make simple-install
>cd c; make
>The system cannot find the path specified.
>
>make: *** [simple-install] Error 1
>goo-0_131-win32-dev 3>
>
>I think the problem is that make is using the cmd shell rather than bash.
>Any idea how to fix that?
>
>At 07:33 PM 4/16/2002, Chris Double wrote:
>>I can build Goo successfully from the initial windows distribution by 
>>doing a 'make simple-install' from Cygwin. But if I regenerate the 
>>sources I have problems. Following the instructions in the doc file, I do:
>>
>>   (use eval/g2c)
>>   (g2c-goo)
>>
>>When I then do a 'make' on the C source I get an error:
>>
>>   $ make
>>   (cd g2c; make)
>>   make[1]: Entering directory 
>> `/cygdrive/e/temp/goo2/goo-0_131-win32-dev/c/g2c'
>>   make[1]: *** No rule to make target `..%', needed by `g2c'.  Stop.
>>   make[1]: Leaving directory 
>> `/cygdrive/e/temp/goo2/goo-0_131-win32-dev/c/g2c'
>>   make: *** [all] Error 2
>>
>>Comparing the makefile in GOO_BUILD_ROOT/c/g2c to the one in the original 
>>distribution I see that the pattern substitution line has had the '/' 
>>changed to '\'. Ditto with the slash in the paths of all the .o files in 
>>the makefile.
>>
>>Changing the '\' to '/' in the pattern substitution and the file paths 
>>allowed Goo to build fine. Path separators are a pain for cross platform 
>>stuff, aren't they!
>>
>>Chris.
>>
>>--------------------------------------------------------------------------------------
>>Disclaimer:
>>"The information contained in this document is confidential to the 
>>addressee(s) and
>>  may be legally privileged.   Any view or opinions expressed are those 
>> of the author
>>  and may not be those of the organisation to which the author 
>> belongs.  If you have
>>  received this e-mail message in error please delete it and notify me. 
>> Thank you."
>>--------------------------------------------------------------------------------------
>