file errors under win32-cygnus
Alexandre Oliva
oliva at dcc.unicamp.br
Sun Mar 14 02:12:11 PST 1999
On Mar 1, 1999, Taura Kenjiro <tau at is.s.u-tokyo.ac.jp> wrote:
> (1) First of all, edit config.guess so that it returns i386-pc-cygwin32
> ^^^^
> instead of i386-pc-cygwin32.
Do you mean cygwin32 or cygwin?
> (2) There are several places in source at which they think the
> directory separator is '\' instead of ':'. They are:
> include/system.h
> kaffe/kaffeh/support.c
> Search 'PATHSEP' and fix them.
That's weird. The configure script is supposed to extract this
information from system.h. What are ac_cv_kaffe_pathsep and
ac_cv_kaffe_dirsep defined to in config.cache?
> (3) I had a trouble with libtool. The configure tries to build shared
> library, but make fails when it builds libnative.a. At the moment, I
> simply do this:
> configure --disable-shared ...
Could you please provide more detail about the failure?
> As a general comment, it is very common that programs written MSWIN32
> environments in mind assume that the directory separator is '\'. This
> is not correct under cygwin32.
AFAIK, both `\\' and `/' should work on cygwin, and Kaffe will use
MS-Windows' standard conventions, i.e., `\\' as directory separator
and `;' as path separator.
--
Alexandre Oliva http://www.dcc.unicamp.br/~oliva aoliva@{acm.org,computer.org}
oliva@{dcc.unicamp.br,gnu.org,egcs.cygnus.com,samba.org}
Instituto de Computação, Universidade Estadual de Campinas, SP, Brasil
More information about the kaffe
mailing list