[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."
>>--------------------------------------------------------------------------------------
>