help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] Smalltalk-1.95.11 couldn't be made under Cyg win


From: mishima
Subject: Re: [Help-smalltalk] Smalltalk-1.95.11 couldn't be made under Cyg win
Date: Wed, 03 Apr 2002 02:22:56 +0900 (LMT)

Hello, Jeremiah

Thanks for you response.

> I have only been able to get Smalltalk to compile using
> ./configure
> make install
> 
> Make has never produced anykind of satisfactory results for me

You mean "make" will fail but "make install" will succeed?
I tried again to expand tar-ball, "./configure" and "make install",
and got the same error.

------------------------------------------------------------------
Making install in tcp
make[1]: Entering directory 
`/cygdrive/d/DOWNLOAD/Smalltalk/smalltalk-1.95.11/tcp'
(snipped)
 gcc -Wl,--base-file,.libs/tcp-1-95-11.dll-base -Wl,-e,address@hidden -o 
.libs/tcp-1-95-11.dll  tcp.lo
/usr/lib/libcygwin.a(libcmain.o)(.text+0x6a): undefined reference to 
address@hidden' collect2: ld returned 1 exit status
make[1]: *** [tcp.la] Error 1
make[1]: Leaving directory `/cygdrive/d/DOWNLOAD/Smalltalk/smalltalk-1.95.11/tcp
'
make: *** [install-recursive] Error 1
------------------------------------------------------------------

I remember I didn't see this error when I made 1.95.9.
I tried to see the difference between 1.95.9 and 1.95.11.
Then I found the care of address@hidden in the configure
script of 1.95.9, which is missing for 1.95.11.
Why have these lines gone away?
It seems better than empty main function in source code.

------------------------------------------------------------------
echo "$as_me:4235: result: $lt_cv_cc_dll_switch" >&5
echo "${ECHO_T}$lt_cv_cc_dll_switch" >&6
    CFLAGS="$SAVE_CFLAGS" ;;
  *-*-cygwin* | *-*-pw32*)
    # cygwin systems need to pass --dll to the linker, and not link
    # crt.o which will require a address@hidden definition.
    lt_cv_cc_dll_switch="-Wl,--dll -nostartfiles" ;;
  esac
  ;;

esac
------------------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]