Mail Archives: cygwin/1999/09/07/14:56:33
Hi,
I'm fairly new to the Cygwin project, and I've got some questions.
I know the pthreads implementation isn't quite stable right now. Does
anybody know how this is going to be in the future? I'm a C programmer, so
optionally I can help develop the pthreads implementation, but I haven't got
a lot of time to do so.
Related to this: I can't compile the latest snapshot of the Cygwin source.
I've downloaded cygwin-src-19990905_tar.gz, unpacked it, and ran configure ;
make. It stops with the message:
gcc -c -fno-rtti -fno-exceptions -g -O2 -Wall -Wwrite-strings
-I./include
-I. -I./../newlib/libc/sys/cygwin -I./../newlib/libc/include
-I./config/i386 -n
ostdinc++ -o wait.o wait.cc
gcc -c -fno-rtti -fno-exceptions -g -O2 -Wall -Wwrite-strings
-I./include
-I. -I./../newlib/libc/sys/cygwin -I./../newlib/libc/include
-I./config/i386 -n
ostdinc++ -o window.o window.cc
dlltool --as=as -k --dllname kernel32.dll --output-lib libkernel32.a --def
sysde
f/kernel32.def
dlltool --as=as -k --dllname advapi32.dll --output-lib libadvapi32.a --def
sysde
f/advapi32.def
make[1]: *** No rule to make target `../newlib/libc.a', needed by
`new-cygwin1.d
ll'. Stop.
make: *** [all-target-winsup] Error 2
I think it's cause by the absence of a Makefile in i686-pc-cygwin32/newlib,
and configure doesn't run from that directory:
gorgo:~/src/i686-pc-cygwin32/newlib$ ./configure
loading cache ./config.cache
configure: error: can not find install-sh or install.sh in .. ./..
A completely different question: right now we're developing Unix software on
Solaris, and our complete version-control system is running on the Sun. Is
it still practical to setup a crosscompiler on Solaris to generate NT
binaries?
The project I'm working on involves extensive use of threads, tcp/ip and
Unix domain sockets. All source is beleived to be quite Posix complient.
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -