Greetings,

Enclosed below please find the output of 'diff -u' for the
two files "Configure" and "config". The additions listed
in these two files add configuration support for Interix.
This covers the previous release, 3.0, which did not have
pthreads, and the current and likely future releases which
do have pthread support.
No other changes to files (source or otherwise) are needed.
Everything else works just fine.

Interix does not ship with OpenSSL.
A binary version of OpenSSL for Interix can be installed
as a package from http://www.interopsystems.com/tools/warehouse.htm

Let me know if there are any questions.

thanks
Rodney

--- Configure.orig      Mon Mar 22 13:02:10 2004
+++ Configure   Mon Mar 22 13:03:00 2004
@@ -548,6 +548,10 @@
 ##### A/UX
 "aux3-gcc","gcc:-O2 -DTERMIO::(unknown):AUX:-lbsd:RC4_CHAR RC4_CHUNK DES_UNROLL 
BF_PTR:::",
 
+#Interix
+"Interix-gcc",  "gcc:-D_ALL_SOURCE -DL_ENDIAN -DTERMIOS -O2 
-Wall::(unknown)::::::::::::dlfcn:interix_gcc_shared:::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+"InterixMT-gcc",  "gcc:-D_ALL_SOURCE -DL_ENDIAN -DTERMIOS -O2 
-Wall::-D_REENTRANT::::::::::::dlfcn:interix_gcc_shared:::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)",
+
 ##### Sony NEWS-OS 4.x
 "newsos4-gcc","gcc:-O -DB_ENDIAN::(unknown):NEWS4:-lmld -liberty:BN_LLONG RC4_CHAR 
RC4_CHUNK DES_PTR DES_RISC1 DES_UNROLL BF_PTR::::",
 
--- config.orig Mon Mar 22 13:00:20 2004
+++ config      Mon Mar 22 11:32:01 2004
@@ -473,6 +473,18 @@
 # script above so we end up with values in vars but that would take
 # more time that I want to waste at the moment
 case "$GUESSOS" in
+  x86-*-Interix)
+        CPU=`(hinv -t cpu) 2>/dev/null | sed 's/^CPU:[^R]*R\([0-9]*\).*/\1/'`
+        CPU=${CPU:-0}
+       case "$VERSION" in
+        3.0)
+               OUT="Interix-$CC"
+               ;;
+       *)
+               OUT="InterixMT-$CC"
+               ;;
+       esac
+        ;;
   mips2-sgi-irix)
        CPU=`(hinv -t cpu) 2>/dev/null | head -1 | sed 's/^CPU:[^R]*R\([0-9]*\).*/\1/'`
        CPU=${CPU:-0}

Reply via email to