help-smalltalk
[Top][All Lists]
Advanced

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

[Help-smalltalk] Actual git code is broken?


From: Giuseppe Luigi Punzi
Subject: [Help-smalltalk] Actual git code is broken?
Date: Sat, 19 Mar 2011 15:57:37 +0100
User-agent: KMail/1.13.5 (Linux/2.6.32-5-686; KDE/4.4.5; i686; ; )

Hi,

I downloaded 3.2.3 package, and builded without troubles, but I get the same 
error, Travis Griggs reported in the morinng trying to use gst-package, to 
install grease (previous step to install Iliad).

I downloaded the code with git, and tried to build, but once configure, I get 
following output with 'make check' and 'make'.

make ***********************
..
..
..
..
Making all in tests
make[4]: se ingresa al directorio 
`/home/giuseppe/Desarrollo/smalltalk/sigsegv/tests'
make[4]: No se hace nada para `all'.
make[4]: se sale del directorio 
`/home/giuseppe/Desarrollo/smalltalk/sigsegv/tests'
make[4]: se ingresa al directorio 
`/home/giuseppe/Desarrollo/smalltalk/sigsegv'

Now please type 'make check' to run a quick test suite. Hope it works.

make[4]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk/sigsegv'
make[3]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk/sigsegv'
make[2]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk/sigsegv'
Making all in libgst
make[2]: se ingresa al directorio `/home/giuseppe/Desarrollo/smalltalk/libgst'
make[3]: se ingresa al directorio `/home/giuseppe/Desarrollo/smalltalk/libgst'
/bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall -Wdeclaration-
after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wwrite-strings 
-Wno-strict-aliasing -Wno-switch -fno-gcse -fstrict-aliasing    -o genprims 
genpr-parse.o genpr-scan.o ../snprintfv/snprintfv/libsnprintfvc.la ../lib-
src/library.la -lrt -lm 
libtool: link: gcc -g -O2 -Wall -Wdeclaration-after-statement -Wno-format -
Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wno-strict-aliasing -Wno-
switch -fno-gcse -fstrict-aliasing -o genprims genpr-parse.o genpr-scan.o  
../snprintfv/snprintfv/.libs/libsnprintfvc.a ../lib-src/.libs/library.a -
lpthread -ldl -lrt -lm
genpr-scan.o: In function `main':
/home/giuseppe/Desarrollo/smalltalk/libgst/genpr-scan.c:1: multiple definition 
of `main'
genpr-parse.o:/home/giuseppe/Desarrollo/smalltalk/libgst/genpr-parse.c:1: first 
defined here
collect2: ld returned 1 exit status
make[3]: *** [genprims] Error 1
make[3]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk/libgst'
make[2]: *** [prims.stamp] Error 2
make[2]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk/libgst'
make[1]: *** [all-recursive] Error 1
make[1]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk'
make: *** [all] Error 2
************************************ end make

make check ********************************
Starting recursion pass 1.
Stack overflow 1 caught.
Starting recursion pass 2.
Stack overflow 2 caught.
Segmentation violation correctly detected.
Test passed.
PASS: stackoverflow2
==================
All 4 tests passed
==================
make[3]: se sale del directorio 
`/home/giuseppe/Desarrollo/smalltalk/sigsegv/tests'
make[2]: se sale del directorio 
`/home/giuseppe/Desarrollo/smalltalk/sigsegv/tests'
make[2]: se ingresa al directorio 
`/home/giuseppe/Desarrollo/smalltalk/sigsegv'

Now please type 'make install' to install the package.

make[2]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk/sigsegv'
make[1]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk/sigsegv'
Making check in libgst
make[1]: se ingresa al directorio `/home/giuseppe/Desarrollo/smalltalk/libgst'
make[2]: se ingresa al directorio `/home/giuseppe/Desarrollo/smalltalk/libgst'
/bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall -Wdeclaration-
after-statement -Wno-format -Wpointer-arith -Wno-pointer-sign -Wwrite-strings 
-Wno-strict-aliasing -Wno-switch -fno-gcse -fstrict-aliasing    -o genprims 
genpr-parse.o genpr-scan.o ../snprintfv/snprintfv/libsnprintfvc.la ../lib-
src/library.la -lrt -lm 
libtool: link: gcc -g -O2 -Wall -Wdeclaration-after-statement -Wno-format -
Wpointer-arith -Wno-pointer-sign -Wwrite-strings -Wno-strict-aliasing -Wno-
switch -fno-gcse -fstrict-aliasing -o genprims genpr-parse.o genpr-scan.o  
../snprintfv/snprintfv/.libs/libsnprintfvc.a ../lib-src/.libs/library.a -
lpthread -ldl -lrt -lm
genpr-scan.o: In function `main':
/home/giuseppe/Desarrollo/smalltalk/libgst/genpr-scan.c:1: multiple definition 
of `main'
genpr-parse.o:/home/giuseppe/Desarrollo/smalltalk/libgst/genpr-parse.c:1: first 
defined here
collect2: ld returned 1 exit status
make[2]: *** [genprims] Error 1
make[2]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk/libgst'
make[1]: *** [prims.stamp] Error 2
make[1]: se sale del directorio `/home/giuseppe/Desarrollo/smalltalk/libgst'
make: *** [check-recursive] Error 1
***************** end make check

Version updated.

address@hidden:~/Desarrollo/smalltalk$ git show
commit 96ea7ed24d02f43c309ce6c79981f2b04c5b2845
Merge: b922777 e28e7bd
Author: Paolo Bonzini <address@hidden>
Date:   Fri Mar 11 10:39:03 2011 +0100

    Merge branch 'stable-3.2'


I checked all the libs, and I have all in the version needed, except 
autoreconf:

address@hidden:~/Desarrollo/smalltalk$ autoreconf --version
autoreconf (GNU Autoconf) 2.67
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+/Autoconf: GNU GPL version 3 or later
<http://gnu.org/licenses/gpl.html>, <http://gnu.org/licenses/exceptions.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by David J. MacKenzie and Akim Demaille.



But GST 3.2.3 builded like a charm.

Some idea?
address@hidden:~/Desarrollo/smalltalk$ uname -a
Linux casiopea 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux

Regards.



reply via email to

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