Asking the question often reveals the answer.

I had a symlink to my compiler's tools which resulted in make and cpp et.al.
appearing in my path twice.  I do not know why this caused the gcc to loop,
but it did.

Solution:  must have properly installed gcc with no residue from earlier installs.

-sam

Earlier today, I asked:
>
>To: [EMAIL PROTECTED]
>Subject: gcc (2.95.2) loops spawning cpp compiling cryptolib.c in openssl-0.9.6
>Date: Tue, 24 Oct 2000 12:01:17 -0400
>From: "Sam C. Nicholson !!" <[EMAIL PROTECTED]>
>
>Env:
>
>gcc -v 
>gcc version 2.95.2 19991024 (release)
>
>Sun-sparc4m-solaris2.6
>( Sparc 10 2 SS-60)
>
>Gcc continually spawns off cpp until the machine chokes and gcc gets a fork
>error.
>
>Happens really quickly after make:
>
>Configured for solaris-sparcv8-gcc.
>twinscrew$ make
>making all in crypto...
>( echo "#ifndef MK1MF_BUILD"; \
>echo "  /* auto-generated by crypto/Makefile.ssl for crypto/cversion.c */"; \
>echo "  #define CFLAGS \"gcc -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H 
>-mv8 -O3 -fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W\""; \
>echo "  #define PLATFORM \"solaris-sparcv8-gcc\""; \
>echo "  #define DATE \"`date`\""; \
>echo "#endif" ) >buildinf.h
>gcc -I. -I../include -fPIC -DTHREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -mv8 -O3 
>-fomit-frame-pointer -Wall -DB_ENDIAN -DBN_DIV2W  -c  cryptlib.c
>cpp: fork: Interrupted system call
>*** Error code 1
>make: Fatal error: Command failed for target `cryptlib.o'
>Current working directory /extra/src/openssl-0.9.6/crypto
>*** Error code 1
>make: Fatal error: Command failed for target `all'
>
>
>Anyone else seen this?  Point me to an archived resolution?  Or is this new?
>
>Thanks much,
>-sam
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to