tuin01 wrote:

> Brian Ford <[EMAIL PROTECTED]> wrote on 19-05-2004 21:34:37:

>> 
>> No, AFAIK, -lsomelib should never be in an automake _DEPENDENCIES 
> target.
>> That's a Makefile.am bug in GNU Smalltalk.  Removing it from there 
> should have
>> been all that was required.
>> 

> You're absolutely right I tried again without the /lib/libgst.la line and
> it works like a charm. I'm no make expert and I was a bit afraid I took
> away to much if I deleted it there's also a -lreadline in the 
> dependencies. I'll try and find out how the Makefile.am should be changed
> to avoid this in later builds, I'm 99% sure it's still there in 2.1.7

Have you or someone else actually tried to compile 2.1.7?
I have problems with the snprintfv directory, getting this error:

if sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv -I..  
-I/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv    -O2 -MT 
libsnprintfvc_la-format.lo -MD -MP -MF ".deps/libsnprintfvc_la-format.Tpo" -c -o 
libsnprintfvc_la-format.lo `test -f 'format.c' || echo 
'/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/'`format.c; \
then mv -f ".deps/libsnprintfvc_la-format.Tpo" ".deps/libsnprintfvc_la-format.Plo"; 
else rm -f ".deps/libsnprintfvc_la-format.Tpo"; exit 1; fi
 gcc -DHAVE_CONFIG_H -I. -I/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv 
-I.. -I/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv -O2 -MT 
libsnprintfvc_la-format.lo -MD -MP -MF .deps/libsnprintfvc_la-format.Tpo -c 
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c  -DPIC -o 
.libs/libsnprintfvc_la-format.o
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c: In function 
`copysignl':
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:85: error: storage 
class specified for parameter `fetch_uintmax'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:85: error: syntax 
error before '{' token
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:187: error: 
parameter `gformat' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:191: error: syntax 
error before "prec"
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:499: error: 
parameter `found' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:500: error: 
parameter `position' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:500: error: 
parameter `skipped_args' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:503: error: syntax 
error before '(' token
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:703: error: 
parameter `ch' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:705: error: syntax 
error before '(' token
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:752: error: 
parameter `count_or_errorcode' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:754: error: 
parameter `p' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:754: error: 
redeclaration of `p'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:185: error: `p' 
previously declared here
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:759: error: syntax 
error before '(' token
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:843: error: storage 
class specified for parameter `digits_upper'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:843: error: 
parameter `digits_upper' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:846: error: 
parameter `base' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:846: error: `pinfo' 
undeclared (first use in this function)
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:846: error: (Each 
undeclared identifier is reported only once
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:846: error: for 
each function it appears in.)
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:847: error: 
parameter `value' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:847: error: 
conflicting types for `value'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:501: error: 
previous declaration of `value'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:848: error: 
parameter `count_or_errorcode' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:848: error: 
redeclaration of `count_or_errorcode'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:752: error: 
`count_or_errorcode' previously declared here
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:849: error: 
redeclaration of `buffer'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:754: error: 
`buffer' previously declared here
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:849: error: 
redeclaration of `p'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:754: error: `p' 
previously declared here
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:850: error: 
parameter `is_negative' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:852: error: syntax 
error before '(' token
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:1037: error: 
parameter `p' is initialized
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:1037: error: 
conflicting types for `p'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:849: error: 
previous declaration of `p'
/p/instsoft/smalltalk/smalltalk-2.1.7/snprintfv/snprintfv/format.c:1039: error: syntax 
error before '(' token
make[5]: *** [libsnprintfvc_la-format.lo] Error 1
make[5]: Leaving directory 
`/p/instsoft/smalltalk/smalltalk-2.1.7/.build/snprintfv/snprintfv'
make[4]: *** [all] Error 2
make[4]: Leaving directory 
`/p/instsoft/smalltalk/smalltalk-2.1.7/.build/snprintfv/snprintfv'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/p/instsoft/smalltalk/smalltalk-2.1.7/.build/snprintfv'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/p/instsoft/smalltalk/smalltalk-2.1.7/.build/snprintfv'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/p/instsoft/smalltalk/smalltalk-2.1.7/.build'
make: *** [all] Error 2


Gerrit
-- 
=^..^=                                     http://nyckelpiga.de/donate.html


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to