Thank you to Francois Gouget and Alexandre Julliard
for responding.  Here is the latest on the Wine on
Cygwin thread and my response their questions.

******* question about libc reentrancy ********

[Francois Gouget]

> *** Warning: non-reentrant libc detected. Wine will
be build without
> *** thread support. Consider upgrading libc to a
more recent
> *** reentrant version of libc.

   Hum, what kind of libc is do they use?
   (Note I'm not a libc specialist and will probably
not be able to say
much about the result but someone on the list probably
can)

********** answer ************

I am not a Cygwin expert by any means.  I searched the
documentation and mailing list archives and found very
little except this tiny bit.  I cannot say if Cygwin
libc is reentrant or not.  ./tools/wineinstall says
its not.  The libc is whatever comes with the latest
stock Cygwin 1.1.4 version from the Cygwin website &
FTP

http://www.cygnus.com/misc/gnu-win32/


>From the Cygwin FAQ

Where is glibc?
---------------

   Cygwin does not provide glibc.  It uses newlib
instead, which
provides much (but not all) of the same functionality.
 Porting glibc
to Cygwin would be difficult.





********* question on OpenGL ***********

[Francois Gouget] 

> *** Warning: the OpenGL version you have installed
relies on libpthread for
> *** thread-safety. To prevent crashes, OpenGL
support has been removed.
> *** A fix for glibc 2.1.3 that seem to work is
included in this version of Wine,
> *** start configure with '--enable-opengl' to force
OpenGL support.

   Not very important until you get Wine to compile at
all. You did not
want OpenGL support too badly, did you?

********* answer *************

Not a problem. OpenGL support is moot on my laptop
Pentium 266MHz with no 3D acceleration.  I have used
Mesa3D/OpenGL before but its so slow on my laptop as
to be only useful for the most trivial programs.  I
just want wine to build and run so I can test some
simple Win32 apps and compare to native Win98
execution.

********* question on compile problem *************

[Francois Gouget]

> ld: unrecognized option `-Bforcearchive'
> ld: use the --help option for usage information

  Ah! This is the big one. I have no idea what
'-Bforcearchive' is
supposed to do. Nor could I find any information on
it.
  But it's not used on Linux so my guess is that the
configure.in script
is getting this part wrong.

   Look for '-Bforcearchive' in configure.in. You need
to remove the
second instance and then rerun autoconf (or manually
remove the flag
from configure too). 

   Then if you manage to make good progress we'll need
an autoconf
expert to find out why autoconf believes your platform
is a netbsd and
how to avoid it.

******** answer ***********

I don't know either. I read your and Alexandre
Julliard's responses with patches.  I deleted the
entire wine source directory and reinstalled from the
tarball to make a fresh build.  I commented out the
original lines changed, made changes that Alexandre
Julliard suggested to configure.in, and reran the
./tools/wineinstall as before.  The make file log is
attached.

Unfortunately, the make file log is identical to the
previous one.  I am attaching the modified
configure.in files in question.  I made the changes to
the file and commented out the original lines.  The
issue of 
" ld: unrecognized option `-Bforcearchive' "
is still present. 

********* question on NetBSD ***********

[Francois Gouget]

   Then if you manage to make good progress we'll need
an autoconf
expert to find out why autoconf believes your platform
is a netbsd and
how to avoid it.

[Alexandre Julliard]

This should at least cause the test to fail on
non-NetBSD platforms,
but I don't know if it will still work on NetBSD.
Could someone verify
this?

********** answer **********

I do not have access to NetBSD, sorry.  I recall, but
am definitely not certain, that Cygwin is much more
similar to (and possibly based on) *BSD than Linux. 
Whether Cygwin is similar enough to NetBSD to resolve
this issue, I can't say.  It certainly helps explain
why wineinstall apparently wants to configure wine on
Cygwin like it would on NetBSD.

Has anyone else tried Wine on Cygwin or is interested
in trying this out?  I'd be glad to help anyone setup
a Cygwin & Xfree86 for testing.  The Xfree86 version
for Win NT works much better than the one for Win 9x
though. 

Again, thank you for your help.

__________________________________________________
Do You Yahoo!?
Thousands of Stores.  Millions of Products.  All in one Place.
http://shopping.yahoo.com/

make-01.zip

configure.in.zip

Reply via email to