unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* Problems to install Guile 2.0.0
@ 2011-03-08 18:57 Germán Arias
  2011-03-08 22:02 ` Ludovic Courtès
  2011-03-08 22:12 ` Mark H Weaver
  0 siblings, 2 replies; 21+ messages in thread
From: Germán Arias @ 2011-03-08 18:57 UTC (permalink / raw)
  To: Guile

Hi, I'm trying to install Guile 2.0. My system is gNewSense, so I had
install some dependencies from source (libffi, etc) since gNewSense have
too old libraries. I don't get problems to configure Guile. I'm using
(adn I'm not sure if this is correct)

./configure LIBFFI_CFLAGS=-I/usr/local/lib/libffi-3.0.9/include
LIBFFI_CFLAGS=-L/usr/local/lib LIBFFI_LIBS=-lffi.so.5

But at make I get: 

  CC     libguile_2.0_la-uniform.lo
  CC     libguile_2.0_la-values.lo
  CC     libguile_2.0_la-variable.lo
  CC     libguile_2.0_la-vectors.lo
  CC     libguile_2.0_la-version.lo
  CC     libguile_2.0_la-vm.lo
make[3]: *** [libguile_2.0_la-vm.lo] Error 1
make[3]: Leaving directory
`/home/german/Instalados/guile-2.0.0/libguile'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/german/Instalados/guile-2.0.0/libguile'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/german/Instalados/guile-2.0.0'
make: *** [all] Error 2

Some suggestion? Thanks in advance.




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-08 18:57 Problems to install Guile 2.0.0 Germán Arias
@ 2011-03-08 22:02 ` Ludovic Courtès
  2011-03-08 23:54   ` Germán Arias
  2011-03-08 22:12 ` Mark H Weaver
  1 sibling, 1 reply; 21+ messages in thread
From: Ludovic Courtès @ 2011-03-08 22:02 UTC (permalink / raw)
  To: guile-user

Hi,

Germán Arias <german@xelalug.org> writes:

>   CC     libguile_2.0_la-vm.lo
> make[3]: *** [libguile_2.0_la-vm.lo] Error 1

Can you compile with “make V=1” to get full output?

Thanks,
Ludo’.




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-08 18:57 Problems to install Guile 2.0.0 Germán Arias
  2011-03-08 22:02 ` Ludovic Courtès
@ 2011-03-08 22:12 ` Mark H Weaver
  2011-03-09  0:05   ` Germán Arias
  1 sibling, 1 reply; 21+ messages in thread
From: Mark H Weaver @ 2011-03-08 22:12 UTC (permalink / raw)
  To: german; +Cc: Guile

Germán Arias <german@xelalug.org> writes:
> Hi, I'm trying to install Guile 2.0. My system is gNewSense

Which version of gNewSense are you running, and which processor
architecture?

     Mark



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-08 22:02 ` Ludovic Courtès
@ 2011-03-08 23:54   ` Germán Arias
  2011-03-09  1:21     ` Mark H Weaver
  0 siblings, 1 reply; 21+ messages in thread
From: Germán Arias @ 2011-03-08 23:54 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: guile-user

On mar, 2011-03-08 at 23:02 +0100, Ludovic Courtès wrote:
> Hi,
> 
> Germán Arias <german@xelalug.org> writes:
> 
> >   CC     libguile_2.0_la-vm.lo
> > make[3]: *** [libguile_2.0_la-vm.lo] Error 1
> 
> Can you compile with “make V=1” to get full output?
> 
> Thanks,
> Ludo’.
> 

This is the output (just the final lines):

libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1
-I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall
-Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum
-fvisibility=hidden -I/usr/local/include -g -O2 -MT
libguile_2.0_la-version.lo -MD -MP -MF .deps/libguile_2.0_la-version.Tpo
-c version.c  -fPIC -DPIC -o .libs/libguile_2.0_la-version.o
libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1
-I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall
-Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum
-fvisibility=hidden -I/usr/local/include -g -O2 -MT
libguile_2.0_la-version.lo -MD -MP -MF .deps/libguile_2.0_la-version.Tpo
-c version.c -o libguile_2.0_la-version.o >/dev/null 2>&1
mv
-f .deps/libguile_2.0_la-version.Tpo .deps/libguile_2.0_la-version.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -std=gnu99
-DHAVE_CONFIG_H   -DBUILDING_LIBGUILE=1 -I.. -I.. -I../lib -I../lib
-L/usr/local/lib  -pthread -Wall -Wmissing-prototypes
-Wdeclaration-after-statement -Wundef -Wswitch-enum -fvisibility=hidden
-I/usr/local/include   -g -O2 -MT libguile_2.0_la-vm.lo -MD -MP
-MF .deps/libguile_2.0_la-vm.Tpo -c -o libguile_2.0_la-vm.lo `test -f
'vm.c' || echo './'`vm.c
libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1
-I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall
-Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum
-fvisibility=hidden -I/usr/local/include -g -O2 -MT
libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c
-fPIC -DPIC -o .libs/libguile_2.0_la-vm.o
libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1
-I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall
-Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum
-fvisibility=hidden -I/usr/local/include -g -O2 -MT
libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c
-o libguile_2.0_la-vm.o >/dev/null 2>&1
make[3]: *** [libguile_2.0_la-vm.lo] Error 1
make[3]: Leaving directory
`/home/german/Instalados/guile-2.0.0/libguile'
make[2]: *** [all] Error 2
make[2]: Leaving directory
`/home/german/Instalados/guile-2.0.0/libguile'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/german/Instalados/guile-2.0.0'
make: *** [all] Error 2







^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-08 22:12 ` Mark H Weaver
@ 2011-03-09  0:05   ` Germán Arias
  2011-03-09  8:19     ` Andy Wingo
  0 siblings, 1 reply; 21+ messages in thread
From: Germán Arias @ 2011-03-09  0:05 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: Guile

This is gNewSense Deltah, with the latest updates. The architecture is
i686 (an old Pentium III).

On mar, 2011-03-08 at 17:12 -0500, Mark H Weaver wrote:
> Germán Arias <german@xelalug.org> writes:
> > Hi, I'm trying to install Guile 2.0. My system is gNewSense
> 
> Which version of gNewSense are you running, and which processor
> architecture?
> 
>      Mark




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-08 23:54   ` Germán Arias
@ 2011-03-09  1:21     ` Mark H Weaver
  2011-03-09  4:50       ` Germán Arias
  0 siblings, 1 reply; 21+ messages in thread
From: Mark H Weaver @ 2011-03-09  1:21 UTC (permalink / raw)
  To: german; +Cc: Ludovic Courtès, guile-user

Germán,

Please cd into guile-2.0.0/libguile, and from there run the following
command:

gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1 -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum -fvisibility=hidden -I/usr/local/include -g -O2 -MT libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c -o libguile_2.0_la-vm.o

and please show us the output of that command.  That's the command that
failed, but without redirecting stdout and stderr to /dev/null.

    Thanks,
      Mark


Germán Arias <german@xelalug.org> writes:

> On mar, 2011-03-08 at 23:02 +0100, Ludovic Courtès wrote:
>> Hi,
>> 
>> Germán Arias <german@xelalug.org> writes:
>> 
>> >   CC     libguile_2.0_la-vm.lo
>> > make[3]: *** [libguile_2.0_la-vm.lo] Error 1
>> 
>> Can you compile with “make V=1” to get full output?
>> 
>> Thanks,
>> Ludo’.
>> 
>
> This is the output (just the final lines):
>
> libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1
> -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall
> -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum
> -fvisibility=hidden -I/usr/local/include -g -O2 -MT
> libguile_2.0_la-version.lo -MD -MP -MF .deps/libguile_2.0_la-version.Tpo
> -c version.c  -fPIC -DPIC -o .libs/libguile_2.0_la-version.o
> libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1
> -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall
> -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum
> -fvisibility=hidden -I/usr/local/include -g -O2 -MT
> libguile_2.0_la-version.lo -MD -MP -MF .deps/libguile_2.0_la-version.Tpo
> -c version.c -o libguile_2.0_la-version.o >/dev/null 2>&1
> mv
> -f .deps/libguile_2.0_la-version.Tpo .deps/libguile_2.0_la-version.Plo
> /bin/bash ../libtool  --tag=CC   --mode=compile gcc -std=gnu99
> -DHAVE_CONFIG_H   -DBUILDING_LIBGUILE=1 -I.. -I.. -I../lib -I../lib
> -L/usr/local/lib  -pthread -Wall -Wmissing-prototypes
> -Wdeclaration-after-statement -Wundef -Wswitch-enum -fvisibility=hidden
> -I/usr/local/include   -g -O2 -MT libguile_2.0_la-vm.lo -MD -MP
> -MF .deps/libguile_2.0_la-vm.Tpo -c -o libguile_2.0_la-vm.lo `test -f
> 'vm.c' || echo './'`vm.c
> libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1
> -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall
> -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum
> -fvisibility=hidden -I/usr/local/include -g -O2 -MT
> libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c
> -fPIC -DPIC -o .libs/libguile_2.0_la-vm.o
> libtool: compile:  gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1
> -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall
> -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum
> -fvisibility=hidden -I/usr/local/include -g -O2 -MT
> libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c
> -o libguile_2.0_la-vm.o >/dev/null 2>&1
> make[3]: *** [libguile_2.0_la-vm.lo] Error 1
> make[3]: Leaving directory
> `/home/german/Instalados/guile-2.0.0/libguile'
> make[2]: *** [all] Error 2
> make[2]: Leaving directory
> `/home/german/Instalados/guile-2.0.0/libguile'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/german/Instalados/guile-2.0.0'
> make: *** [all] Error 2



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-09  1:21     ` Mark H Weaver
@ 2011-03-09  4:50       ` Germán Arias
  2011-03-09  5:10         ` Mark H Weaver
  0 siblings, 1 reply; 21+ messages in thread
From: Germán Arias @ 2011-03-09  4:50 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: Ludovic Courtès, guile-user

On mar, 2011-03-08 at 20:21 -0500, Mark H Weaver wrote:
> Germán,
> 
> Please cd into guile-2.0.0/libguile, and from there run the following
> command:
> 
> gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1 -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum -fvisibility=hidden -I/usr/local/include -g -O2 -MT libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c -o libguile_2.0_la-vm.o
> 
> and please show us the output of that command.  That's the command that
> failed, but without redirecting stdout and stderr to /dev/null.
> 
>     Thanks,
>       Mark
> 

Here the first lines, because there are a lot of errors:

vm.c:20:22: error: config.h: No such file or directory
In file included from vm.c:29:
../libguile/bdw-gc.h:24:32: error: libguile/scmconfig.h: No such file or
directory
In file included from _scm.h:67,
                 from vm.c:32:
../libguile/__scm.h:406:5: warning: "SCM_SIZEOF_LONG_LONG" is not
defined
In file included from ../libguile/__scm.h:426,
                 from _scm.h:67,
                 from vm.c:32:
../libguile/tags.h:65: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘scm_t_signed_bits’
../libguile/tags.h:66: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘scm_t_bits’
In file included from ../libguile/print.h:28,
                 from _scm.h:72,
                 from vm.c:32:
../libguile/chars.h:29: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘scm_t_wchar’
../libguile/chars.h:85: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘scm_c_upcase’
../libguile/chars.h:86: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘scm_c_downcase’
../libguile/chars.h:87: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘scm_c_titlecase’
In file included from ../libguile/print.h:29,
                 from _scm.h:72,
                 from vm.c:32:
../libguile/options.h:34: error: expected specifier-qualifier-list
before ‘scm_t_bits’
In file included from _scm.h:72,
                 from vm.c:32:
../libguile/print.h:75: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘scm_tc16_port_with_ps’
../libguile/print.h:81: error: expected ‘)’ before ‘n’
../libguile/print.h:82: error: expected ‘)’ before ‘n’
In file included from ../libguile/gc.h:28,
                 from _scm.h:75,
                 from vm.c:32:
../libguile/hooks.h:75: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
‘__attribute__’ before ‘scm_tc16_hook’
In file included from ../libguile/threads.h:30,
                 from ../libguile/gc.h:29,
                 from _scm.h:75,
                 from vm.c:32:
../libguile/iselect.h:31:5: warning: "SCM_HAVE_SYS_SELECT_H" is not
defined
../libguile/iselect.h:35:5: warning: "SCM_HAVE_WINSOCK2_H" is not
defined
In file included from ../libguile/threads.h:32,
                 from ../libguile/gc.h:29,
                 from _scm.h:75,
                 from vm.c:32:
../libguile/continuations.h:66: error: expected specifier-qualifier-list
before ‘scm_t_ptrdiff’
In file included from ../libguile/gc.h:29,
                 from _scm.h:75,
                 from vm.c:32:
../libguile/threads.h:34:5: warning: "SCM_USE_PTHREAD_THREADS" is not
defined
../libguile/threads.h:38:5: warning: "SCM_USE_NULL_THREADS" is not
defined
In file included from ../libguile/gc.h:29,




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-09  4:50       ` Germán Arias
@ 2011-03-09  5:10         ` Mark H Weaver
  2011-03-09  6:42           ` Germán Arias
  0 siblings, 1 reply; 21+ messages in thread
From: Mark H Weaver @ 2011-03-09  5:10 UTC (permalink / raw)
  To: german; +Cc: Ludovic Courtès, guile-user

Germán,

It looks like you might have run "make clean", or perhaps unpacked a
fresh copy of the source code, before running the command I asked you to
run.  In order for the command to tell us anything useful, it must be
run after you have tried the normal build process and let it run as far
as it will go.  Can you please do that and try it again?

    Best,
     Mark


Germán Arias <german@xelalug.org> writes:
> On mar, 2011-03-08 at 20:21 -0500, Mark H Weaver wrote:
>> Germán,
>> 
>> Please cd into guile-2.0.0/libguile, and from there run the following
>> command:
>> 
>> gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1 -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum -fvisibility=hidden -I/usr/local/include -g -O2 -MT libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c -o libguile_2.0_la-vm.o
>> 
>> and please show us the output of that command.  That's the command that
>> failed, but without redirecting stdout and stderr to /dev/null.
>> 
>>     Thanks,
>>       Mark
>> 
>
> Here the first lines, because there are a lot of errors:
>
> vm.c:20:22: error: config.h: No such file or directory
[...]



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-09  5:10         ` Mark H Weaver
@ 2011-03-09  6:42           ` Germán Arias
  2011-03-09  8:52             ` Mark H Weaver
  0 siblings, 1 reply; 21+ messages in thread
From: Germán Arias @ 2011-03-09  6:42 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: Ludovic Courtès, guile-user

On mié, 2011-03-09 at 00:10 -0500, Mark H Weaver wrote:
> Germán,
> 
> It looks like you might have run "make clean", or perhaps unpacked a
> fresh copy of the source code, before running the command I asked you to
> run.  In order for the command to tell us anything useful, it must be
> run after you have tried the normal build process and let it run as far
> as it will go.  Can you please do that and try it again?
> 
>     Best,
>      Mark
> 

There isn't output with this command:

german@german-desktop:~/Instalados/guile-2.0.0/libguile$ gcc -std=gnu99
-DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1 -I.. -I.. -I../lib -I../lib
-L/usr/local/lib -pthread -Wall -Wmissing-prototypes
-Wdeclaration-after-statement -Wundef -Wswitch-enum -fvisibility=hidden
-I/usr/local/include -g -O2 -MT libguile_2.0_la-vm.lo -MD -MP
-MF .deps/libguile_2.0_la-vm.Tpo -c vm.c -o libguile_2.0_la-vm.o
german@german-desktop:~/Instalados/guile-2.0.0/libguile$ 




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-09  0:05   ` Germán Arias
@ 2011-03-09  8:19     ` Andy Wingo
  0 siblings, 0 replies; 21+ messages in thread
From: Andy Wingo @ 2011-03-09  8:19 UTC (permalink / raw)
  To: german; +Cc: Mark H Weaver, Guile

On Wed 09 Mar 2011 01:05, Germán Arias <german@xelalug.org> writes:

> This is gNewSense Deltah, with the latest updates. The architecture is
> i686 (an old Pentium III).

What GCC version?

Andy
-- 
http://wingolog.org/



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-09  6:42           ` Germán Arias
@ 2011-03-09  8:52             ` Mark H Weaver
  2011-03-09 20:42               ` Germán Arias
  0 siblings, 1 reply; 21+ messages in thread
From: Mark H Weaver @ 2011-03-09  8:52 UTC (permalink / raw)
  To: german; +Cc: Ludovic Courtès, guile-user

Germán,

Please send us the output of the following commands:

  gcc --version
  gcc -dumpmachine
  cat /proc/cpuinfo
  free -m

And finally, again from the libguile directory, please run the following
command and send us the output.  It is slightly different than the last
one you tried.

gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1 -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum -fvisibility=hidden -I/usr/local/include -g -O2 -MT libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c -o libguile_2.0_la-vm.o -Q -time -save-temps; echo EXIT STATUS $?; ls -l vm.*

    Thanks,
      Mark



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-09  8:52             ` Mark H Weaver
@ 2011-03-09 20:42               ` Germán Arias
  2011-03-09 20:58                 ` Neil Jerram
  0 siblings, 1 reply; 21+ messages in thread
From: Germán Arias @ 2011-03-09 20:42 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: Ludovic Courtès, guile-user

[-- Attachment #1: Type: text/plain, Size: 1994 bytes --]

Output for gcc --version:

german@german-desktop:~$ gcc --version
gcc (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu3)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE.


Output for gcc -dumpmachine:

german@german-desktop:~$ gcc -dumpmachine
i486-linux-gnu

Output for cat /proc/cpuinfo:

german@german-desktop:~$ cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 8
model name	: Pentium III (Coppermine)
stepping	: 10
cpu MHz		: 996.827
cache size	: 256 KB
fdiv_bug	: no
hlt_bug		: no
f00f_bug	: no
coma_bug	: no
fpu		: yes
fpu_exception	: yes
cpuid level	: 2
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov
pat pse36 mmx fxsr sse
bogomips	: 1993.65
clflush size	: 32

Output for free -m:

german@german-desktop:~$ free -m
             total       used       free     shared    buffers
cached
Mem:           248        243          5          0          3
78
-/+ buffers/cache:        160         88
Swap:          721          2        719


and attached the output for the command gcc -std=...


On mié, 2011-03-09 at 03:52 -0500, Mark H Weaver wrote:
> Germán,
> 
> Please send us the output of the following commands:
> 
>   gcc --version
>   gcc -dumpmachine
>   cat /proc/cpuinfo
>   free -m
> 
> And finally, again from the libguile directory, please run the following
> command and send us the output.  It is slightly different than the last
> one you tried.
> 
> gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1 -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum -fvisibility=hidden -I/usr/local/include -g -O2 -MT libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c -o libguile_2.0_la-vm.o -Q -time -save-temps; echo EXIT STATUS $?; ls -l vm.*
> 
>     Thanks,
>       Mark

[-- Attachment #2: output.txt --]
[-- Type: text/plain, Size: 12461 bytes --]

german@german-desktop:~/Instalados/guile-2.0.0/libguile$ gcc -std=gnu99 -DHAVE_CONFIG_H -DBUILDING_LIBGUILE=1 -I.. -I.. -I../lib -I../lib -L/usr/local/lib -pthread -Wall -Wmissing-prototypes -Wdeclaration-after-statement -Wundef -Wswitch-enum -fvisibility=hidden -I/usr/local/include -g -O2 -MT libguile_2.0_la-vm.lo -MD -MP -MF .deps/libguile_2.0_la-vm.Tpo -c vm.c -o libguile_2.0_la-vm.o -Q -time -save-temps; echo EXIT STATUS $?; ls -l vm.*

Execution times (seconds)
 TOTAL                 :   0.36             0.08             3.59               1595 kB
# cc1 0.36 0.09
 atof atoi atol atoll gnu_dev_major gnu_dev_minor gnu_dev_makedev __strcspn_c1 __strcspn_c2 __strcspn_c3 __strspn_c1 __strspn_c2 __strspn_c3 __strpbrk_c2 __strpbrk_c3 __strtok_r_1c __strsep_1c __strsep_2c __strsep_3c pthread_equal __sigismember __sigaddset __sigdelset __gmpz_abs __gmpz_fits_uint_p __gmpz_fits_ulong_p __gmpz_fits_ushort_p __gmpz_get_ui __gmpz_getlimbn __gmpz_neg __gmpz_perfect_square_p __gmpz_popcount __gmpz_set_q __gmpz_size __gmpq_abs __gmpq_neg __gmpn_add __gmpn_add_1 __gmpn_cmp __gmpn_sub __gmpn_sub_1 vprintf getchar fgetc_unlocked getc_unlocked getchar_unlocked putchar fputc_unlocked putc_unlocked putchar_unlocked getline feof_unlocked ferror_unlocked scm_cell scm_immutable_cell scm_double_cell scm_immutable_double_cell scm_words scm_array_handle_ref scm_array_handle_set scm_is_pair scm_is_string scm_get_byte_or_eof scm_putc scm_puts scm_i_vm_cont_print scm_i_vm_capture_stack vm_return_to_continuation scm_i_vm_capture_continuation vm_dispatch_hook vm_abort vm_reinstate_partial_continuation scm_i_vm_print really_make_boot_program vm_make_boot_program resolve_variable vm_regular_engine vm_debug_engine make_vm vm_stack_mark scm_c_vm_run scm_the_vm scm_vm_p scm_make_vm scm_vm_ip scm_vm_sp scm_vm_fp scm_vm_apply_hook scm_vm_push_continuation_hook scm_vm_pop_continuation_hook scm_vm_next_hook scm_vm_abort_continuation_hook scm_vm_restore_continuation_hook scm_vm_trace_level scm_set_vm_trace_level_x symbol_to_vm_engine vm_engine_to_symbol scm_vm_engine scm_c_set_vm_engine_x scm_set_vm_engine_x scm_c_set_default_vm_engine_x scm_set_default_vm_engine_x reinstate_vm scm_call_with_vm scm_load_compiled_with_vm scm_bootstrap_vm scm_init_vm
Analyzing compilation unitPerforming interprocedural optimizations
Assembling functions:
 scm_vm_p reinstate_vm scm_init_vm scm_bootstrap_vm vm_stack_mark symbol_to_vm_engine scm_c_set_default_vm_engine_x scm_set_default_vm_engine_x scm_c_set_vm_engine_x scm_set_vm_engine_x scm_vm_engine scm_vm_trace_level scm_set_vm_trace_level_x scm_vm_restore_continuation_hook scm_vm_abort_continuation_hook scm_vm_next_hook scm_vm_pop_continuation_hook scm_vm_push_continuation_hook scm_vm_apply_hook scm_vm_fp scm_vm_sp scm_vm_ip make_vm scm_make_vm scm_the_vm scm_c_vm_run scm_load_compiled_with_vm scm_call_with_vm scm_i_vm_capture_stack scm_i_vm_capture_continuation really_make_boot_program vm_make_boot_program vm_return_to_continuation vm_abort resolve_variable vm_dispatch_hook vm_reinstate_partial_continuation vm_regular_engine vm_debug_engine scm_i_vm_cont_print scm_i_vm_print
Execution times (seconds)
 callgraph construction:   0.18 ( 1%) usr   0.01 ( 1%) sys   0.28 ( 1%) wall     696 kB ( 2%) ggc
 callgraph optimization:   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall      87 kB ( 0%) ggc
 ipa reference         :   0.05 ( 0%) usr   0.01 ( 1%) sys   0.12 ( 0%) wall       3 kB ( 0%) ggc
 ipa type escape       :   0.08 ( 0%) usr   0.01 ( 1%) sys   0.08 ( 0%) wall       0 kB ( 0%) ggc
 cfg cleanup           :   0.51 ( 2%) usr   0.00 ( 0%) sys   0.53 ( 2%) wall     143 kB ( 0%) ggc
 trivially dead code   :   0.23 ( 1%) usr   0.00 ( 0%) sys   0.26 ( 1%) wall       0 kB ( 0%) ggc
 life analysis         :   0.89 ( 4%) usr   0.00 ( 0%) sys   0.95 ( 3%) wall     375 kB ( 1%) ggc
 life info update      :   0.20 ( 1%) usr   0.00 ( 0%) sys   0.18 ( 1%) wall       0 kB ( 0%) ggc
 alias analysis        :   0.38 ( 2%) usr   0.00 ( 0%) sys   0.40 ( 1%) wall     358 kB ( 1%) ggc
 register scan         :   0.15 ( 1%) usr   0.00 ( 0%) sys   0.19 ( 1%) wall       1 kB ( 0%) ggc
 rebuild jump labels   :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall       4 kB ( 0%) ggc
 preprocessing         :   0.24 ( 1%) usr   0.15 (11%) sys   0.41 ( 1%) wall     822 kB ( 2%) ggc
 lexical analysis      :   0.13 ( 1%) usr   0.33 (24%) sys   0.65 ( 2%) wall       0 kB ( 0%) ggc
 parser                :   0.55 ( 2%) usr   0.27 (20%) sys   1.40 ( 5%) wall    5178 kB (12%) ggc
 integration           :   0.11 ( 0%) usr   0.01 ( 1%) sys   0.21 ( 1%) wall     362 kB ( 1%) ggc
 tree gimplify         :   0.27 ( 1%) usr   0.01 ( 1%) sys   0.32 ( 1%) wall    1974 kB ( 4%) ggc
 tree eh               :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall       0 kB ( 0%) ggc
 tree CFG construction :   0.05 ( 0%) usr   0.01 ( 1%) sys   0.07 ( 0%) wall    2226 kB ( 5%) ggc
 tree CFG cleanup      :   0.64 ( 3%) usr   0.01 ( 1%) sys   0.65 ( 2%) wall     261 kB ( 1%) ggc
 tree VRP              :   0.85 ( 4%) usr   0.00 ( 0%) sys   0.95 ( 3%) wall    1789 kB ( 4%) ggc
 tree copy propagation :   0.23 ( 1%) usr   0.00 ( 0%) sys   0.23 ( 1%) wall      42 kB ( 0%) ggc
 tree store copy prop  :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall      94 kB ( 0%) ggc
 tree find ref. vars   :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall     560 kB ( 1%) ggc
 tree PTA              :   1.44 ( 6%) usr   0.01 ( 1%) sys   1.74 ( 6%) wall     394 kB ( 1%) ggc
 tree alias analysis   :   0.71 ( 3%) usr   0.08 ( 6%) sys   0.98 ( 4%) wall     200 kB ( 0%) ggc
 tree PHI insertion    :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall     273 kB ( 1%) ggc
 tree SSA rewrite      :   0.49 ( 2%) usr   0.02 ( 1%) sys   0.44 ( 2%) wall    1729 kB ( 4%) ggc
 tree SSA other        :   0.05 ( 0%) usr   0.01 ( 1%) sys   0.06 ( 0%) wall       0 kB ( 0%) ggc
 tree SSA incremental  :   0.63 ( 3%) usr   0.04 ( 3%) sys   0.68 ( 2%) wall     568 kB ( 1%) ggc
 tree operand scan     :   1.25 ( 5%) usr   0.20 (14%) sys   1.41 ( 5%) wall    2296 kB ( 5%) ggc
 dominator optimization:   0.49 ( 2%) usr   0.01 ( 1%) sys   0.50 ( 2%) wall    1714 kB ( 4%) ggc
 tree SRA              :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall       0 kB ( 0%) ggc
 tree STORE-CCP        :   0.11 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall      29 kB ( 0%) ggc
 tree CCP              :   0.10 ( 0%) usr   0.00 ( 0%) sys   0.09 ( 0%) wall      16 kB ( 0%) ggc
 tree PHI const/copy prop:   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall       0 kB ( 0%) ggc
 tree split crit edges :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall     875 kB ( 2%) ggc
 tree reassociation    :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.08 ( 0%) wall       1 kB ( 0%) ggc
 tree PRE              :   1.50 ( 6%) usr   0.05 ( 4%) sys   1.94 ( 7%) wall    1100 kB ( 2%) ggc
 tree FRE              :   0.32 ( 1%) usr   0.00 ( 0%) sys   0.32 ( 1%) wall     631 kB ( 1%) ggc
 tree code sinking     :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall      11 kB ( 0%) ggc
 tree linearize phis   :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall      42 kB ( 0%) ggc
 tree forward propagate:   0.04 ( 0%) usr   0.00 ( 0%) sys   0.04 ( 0%) wall      35 kB ( 0%) ggc
 tree conservative DCE :   0.22 ( 1%) usr   0.00 ( 0%) sys   0.23 ( 1%) wall       0 kB ( 0%) ggc
 tree aggressive DCE   :   0.10 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall       0 kB ( 0%) ggc
 tree DSE              :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall       5 kB ( 0%) ggc
 tree loop bounds      :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall     143 kB ( 0%) ggc
 loop invariant motion :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall       0 kB ( 0%) ggc
 tree canonical iv     :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall     123 kB ( 0%) ggc
 scev constant prop    :   0.05 ( 0%) usr   0.00 ( 0%) sys   0.05 ( 0%) wall     148 kB ( 0%) ggc
 complete unrolling    :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall     175 kB ( 0%) ggc
 tree iv optimization  :   0.04 ( 0%) usr   0.01 ( 1%) sys   0.05 ( 0%) wall     518 kB ( 1%) ggc
 tree loop init        :   0.12 ( 1%) usr   0.00 ( 0%) sys   0.17 ( 1%) wall     209 kB ( 0%) ggc
 tree copy headers     :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall     218 kB ( 0%) ggc
 tree SSA uncprop      :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall       0 kB ( 0%) ggc
 tree SSA to normal    :   0.44 ( 2%) usr   0.02 ( 1%) sys   0.49 ( 2%) wall    1527 kB ( 3%) ggc
 tree rename SSA copies:   0.07 ( 0%) usr   0.00 ( 0%) sys   0.06 ( 0%) wall       0 kB ( 0%) ggc
 dominance frontiers   :   0.13 ( 1%) usr   0.00 ( 0%) sys   0.14 ( 1%) wall       0 kB ( 0%) ggc
 dominance computation :   0.35 ( 2%) usr   0.00 ( 0%) sys   0.34 ( 1%) wall       0 kB ( 0%) ggc
 control dependences   :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall       0 kB ( 0%) ggc
 expand                :   1.49 ( 6%) usr   0.02 ( 1%) sys   1.95 ( 7%) wall    3459 kB ( 8%) ggc
 varconst              :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall       3 kB ( 0%) ggc
 jump                  :   0.02 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall       0 kB ( 0%) ggc
 CSE                   :   0.70 ( 3%) usr   0.00 ( 0%) sys   0.75 ( 3%) wall     213 kB ( 0%) ggc
 loop analysis         :   0.89 ( 4%) usr   0.00 ( 0%) sys   0.88 ( 3%) wall     157 kB ( 0%) ggc
 global CSE            :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall       0 kB ( 0%) ggc
 CPROP 1               :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall      13 kB ( 0%) ggc
 PRE                   :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.01 ( 0%) wall       3 kB ( 0%) ggc
 CPROP 2               :   0.01 ( 0%) usr   0.00 ( 0%) sys   0.00 ( 0%) wall       6 kB ( 0%) ggc
 bypass jumps          :   0.00 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall       5 kB ( 0%) ggc
 CSE 2                 :   0.43 ( 2%) usr   0.00 ( 0%) sys   0.42 ( 2%) wall     136 kB ( 0%) ggc
 branch prediction     :   0.10 ( 0%) usr   0.00 ( 0%) sys   0.10 ( 0%) wall     100 kB ( 0%) ggc
 flow analysis         :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall       0 kB ( 0%) ggc
 combiner              :   0.49 ( 2%) usr   0.01 ( 1%) sys   0.50 ( 2%) wall     910 kB ( 2%) ggc
 if-conversion         :   0.06 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall      48 kB ( 0%) ggc
 regmove               :   0.14 ( 1%) usr   0.00 ( 0%) sys   0.15 ( 1%) wall       6 kB ( 0%) ggc
 local alloc           :   0.33 ( 1%) usr   0.00 ( 0%) sys   0.37 ( 1%) wall     175 kB ( 0%) ggc
 global alloc          :   1.03 ( 4%) usr   0.00 ( 0%) sys   1.02 ( 4%) wall     477 kB ( 1%) ggc
 reload CSE regs       :   0.44 ( 2%) usr   0.01 ( 1%) sys   0.44 ( 2%) wall     705 kB ( 2%) ggc
 flow 2                :   0.07 ( 0%) usr   0.00 ( 0%) sys   0.08 ( 0%) wall     151 kB ( 0%) ggc
 if-conversion 2       :   0.03 ( 0%) usr   0.00 ( 0%) sys   0.03 ( 0%) wall       2 kB ( 0%) ggc
 peephole 2            :   0.08 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall      44 kB ( 0%) ggc
 rename registers      :   0.12 ( 1%) usr   0.00 ( 0%) sys   0.13 ( 0%) wall       3 kB ( 0%) ggc
 scheduling 2          :   0.62 ( 3%) usr   0.02 ( 1%) sys   0.69 ( 2%) wall     574 kB ( 1%) ggc
 machine dep reorg     :   0.13 ( 1%) usr   0.00 ( 0%) sys   0.16 ( 1%) wall       6 kB ( 0%) ggc
 reorder blocks        :   0.16 ( 1%) usr   0.01 ( 1%) sys   0.19 ( 1%) wall    6467 kB (14%) ggc
 reg stack             :   0.09 ( 0%) usr   0.00 ( 0%) sys   0.11 ( 0%) wall     153 kB ( 0%) ggc
 final                 :   0.34 ( 1%) usr   0.01 ( 1%) sys   0.37 ( 1%) wall     446 kB ( 1%) ggc
 symout                :   0.09 ( 0%) usr   0.01 ( 1%) sys   0.15 ( 1%) wall    1663 kB ( 4%) ggc
 variable tracking     :   0.04 ( 0%) usr   0.00 ( 0%) sys   0.02 ( 0%) wall      17 kB ( 0%) ggc
 TOTAL                 :  23.10             1.38            27.87              44815 kB
# cc1 23.11 1.40
# as 0.39 0.04
EXIT STATUS 0
-rw-r--r-- 1 german german  24610 2011-01-12 14:28 vm.c
-rw-r--r-- 1 german german   4370 2011-02-13 07:50 vm.h
-rw-r--r-- 1 german german 956495 2011-03-09 14:37 vm.i
-rw-r--r-- 1 german german 997322 2011-03-09 14:37 vm.s
-rw-r--r-- 1 german german   8463 2011-03-09 00:14 vm.x
german@german-desktop:~/Instalados/guile-2.0.0/libguile$ 

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-09 20:42               ` Germán Arias
@ 2011-03-09 20:58                 ` Neil Jerram
  2011-03-10  1:44                   ` Germán Arias
  0 siblings, 1 reply; 21+ messages in thread
From: Neil Jerram @ 2011-03-09 20:58 UTC (permalink / raw)
  To: german; +Cc: Mark H Weaver, Ludovic Courtès, guile-user

Germán Arias <german@xelalug.org> writes:

> Output for gcc --version:
>
> german@german-desktop:~$ gcc --version
> gcc (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu3)
> Copyright (C) 2007 Free Software Foundation, Inc.
> This is free software; see the source for copying conditions.  There is
> NO
> warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> PURPOSE.

Hi Germán,

Just in case it's not already obvious to you, the thing that's really
weird here is that compilation apparently fails but without displaying
any kind of detailed error message.  This is practically unheard of, and
I don't recall any similar case in previous Guile-related reports.

That's why we're all asking questions - which may seem strange to you -
about your exact compiler, platform and so on.

So, basically, if there's anything you can do to get the compiler to
print more information about why it is failing, that would help.

Regards,
        Neil



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-09 20:58                 ` Neil Jerram
@ 2011-03-10  1:44                   ` Germán Arias
  2011-03-10 10:58                     ` Ludovic Courtès
  0 siblings, 1 reply; 21+ messages in thread
From: Germán Arias @ 2011-03-10  1:44 UTC (permalink / raw)
  To: Neil Jerram; +Cc: Mark H Weaver, Ludovic Courtès, guile-user

OK, I solved the problem. Checking the files vm.c, vm.s,... . I found
the character

\f

at file vm.c. I remember some time ago I had a compilation problem
caused by this character in a file. However, this character not always
cause problems. I removed all occurrences of this character in vm.c, and
that was the solution :)  Thank you all for your help.


On mié, 2011-03-09 at 20:58 +0000, Neil Jerram wrote:
> Germán Arias <german@xelalug.org> writes:
> 
> > Output for gcc --version:
> >
> > german@german-desktop:~$ gcc --version
> > gcc (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu3)
> > Copyright (C) 2007 Free Software Foundation, Inc.
> > This is free software; see the source for copying conditions.  There is
> > NO
> > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
> > PURPOSE.
> 
> Hi Germán,
> 
> Just in case it's not already obvious to you, the thing that's really
> weird here is that compilation apparently fails but without displaying
> any kind of detailed error message.  This is practically unheard of, and
> I don't recall any similar case in previous Guile-related reports.
> 
> That's why we're all asking questions - which may seem strange to you -
> about your exact compiler, platform and so on.
> 
> So, basically, if there's anything you can do to get the compiler to
> print more information about why it is failing, that would help.
> 
> Regards,
>         Neil




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-10  1:44                   ` Germán Arias
@ 2011-03-10 10:58                     ` Ludovic Courtès
  2011-03-10 14:24                       ` rixed
  2011-03-10 18:25                       ` Keith Wright
  0 siblings, 2 replies; 21+ messages in thread
From: Ludovic Courtès @ 2011-03-10 10:58 UTC (permalink / raw)
  To: german; +Cc: Mark H Weaver, guile-user, Neil Jerram

Hi Germán,

If the ^L character was a problem, then you’d have troubles compiling
GNU programs.  :-)

So I suspect there was another problem.

Thanks,
Ludo’.



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-10 10:58                     ` Ludovic Courtès
@ 2011-03-10 14:24                       ` rixed
  2011-03-10 18:25                       ` Keith Wright
  1 sibling, 0 replies; 21+ messages in thread
From: rixed @ 2011-03-10 14:24 UTC (permalink / raw)
  To: guile-user

Maybe touching these file triggered a required rebuild.
So the bug would be a missing dependency in the makefiles?




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-10 10:58                     ` Ludovic Courtès
  2011-03-10 14:24                       ` rixed
@ 2011-03-10 18:25                       ` Keith Wright
  2011-03-10 18:30                         ` Ludovic Courtès
  1 sibling, 1 reply; 21+ messages in thread
From: Keith Wright @ 2011-03-10 18:25 UTC (permalink / raw)
  To: ludo; +Cc: mhw, guile-user, neil

> From: ludo@gnu.org (Ludovic =?iso-8859-1?Q?Court=E8s?=)
> 
> If the ^L character was a problem, then you’d have troubles compiling
> GNU programs.  :-)
> 
> So I suspect there was another problem.

Was the ctrl-L what he said is the problem?

I don't know what email reader you are using,
but I saw this:

> From: =?ISO-8859-1?Q?Germ=E1n?= Arias <german@xelalug.org>
> Cc: Mark H Weaver <mhw@netris.org>,
> 	Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@gnu.org>, guile-user@gnu.org
> 
> OK, I solved the problem. Checking the files vm.c, vm.s,... . I found
> the character
> 
> \f
> 
> at file vm.c.

there's a strange character between the ctrl-L and the "at file".
I thought that was what he was having problems with.

od -x

0000120 7463 7265 0a0a 0a0c ef0a bfbb 7461 6620

Sorry it's byte swapped, but the 0x0C is the ctrl-L
and the strange character is 0xEF.  How did that
get there?

You could imagine a compiler bug that only happens
on strange computers when there is a strange
character in a strange place in the input buffer.

  -- Keith



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-10 18:25                       ` Keith Wright
@ 2011-03-10 18:30                         ` Ludovic Courtès
  0 siblings, 0 replies; 21+ messages in thread
From: Ludovic Courtès @ 2011-03-10 18:30 UTC (permalink / raw)
  To: Keith Wright; +Cc: mhw, guile-user, neil

Hi,

Keith Wright <kwright@keithdiane.us> writes:

>> From: =?ISO-8859-1?Q?Germ=E1n?= Arias <german@xelalug.org>
>> Cc: Mark H Weaver <mhw@netris.org>,
>> 	Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@gnu.org>, guile-user@gnu.org
>> 
>> OK, I solved the problem. Checking the files vm.c, vm.s,... . I found
>> the character
>> 
>> \f
>> 
>> at file vm.c.
>
> there's a strange character between the ctrl-L and the "at file".

I see a ^L above, yes.

Thanks,
Ludo’.



^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
@ 2011-03-10 18:41 Mike Gran
  2011-03-10 19:02 ` Germán Arias
  0 siblings, 1 reply; 21+ messages in thread
From: Mike Gran @ 2011-03-10 18:41 UTC (permalink / raw)
  To: Keith Wright, ludo@gnu.org
  Cc: mhw@netris.org, guile-user@gnu.org, neil@ossau.uklinux.net

>> OK, I solved the problem. Checking the files vm.c, vm.s,... . I found
>> the character
>> 
>> 
>> 
>> at file vm.c.
>
>there's a strange character between the ctrl-L and the "at file".
>I thought that was what he was having problems with.
>
>od -x
>
>0000120 7463 7265 0a0a 0a0c ef0a bfbb 7461 6620
>
>Sorry it's byte swapped, but the 0x0C is the ctrl-L
>and the strange character is 0xEF.  How did that
>get there?

EF BB BF is the Unicode Byte-Order Mark encoded in UTF-8.

-Mike




^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-10 18:41 Mike Gran
@ 2011-03-10 19:02 ` Germán Arias
  2011-03-10 19:46   ` Mark H Weaver
  0 siblings, 1 reply; 21+ messages in thread
From: Germán Arias @ 2011-03-10 19:02 UTC (permalink / raw)
  To: Mike Gran
  Cc: guile-user@gnu.org, mhw@netris.org, ludo@gnu.org,
	neil@ossau.uklinux.net

[-- Attachment #1: Type: text/plain, Size: 670 bytes --]

I send you attached an image about how I see this character on Gedit and
Emacs.


On jue, 2011-03-10 at 10:41 -0800, Mike Gran wrote:
> >> OK, I solved the problem. Checking the files vm.c, vm.s,... . I found
> >> the character
> >> 
> >> 
> >> 
> >> at file vm.c.
> >
> >there's a strange character between the ctrl-L and the "at file".
> >I thought that was what he was having problems with.
> >
> >od -x
> >
> >0000120 7463 7265 0a0a 0a0c ef0a bfbb 7461 6620
> >
> >Sorry it's byte swapped, but the 0x0C is the ctrl-L
> >and the strange character is 0xEF.  How did that
> >get there?
> 
> EF BB BF is the Unicode Byte-Order Mark encoded in UTF-8.
> 
> -Mike
> 
> 

[-- Attachment #2: character.jpg --]
[-- Type: image/jpeg, Size: 24101 bytes --]

^ permalink raw reply	[flat|nested] 21+ messages in thread

* Re: Problems to install Guile 2.0.0
  2011-03-10 19:02 ` Germán Arias
@ 2011-03-10 19:46   ` Mark H Weaver
  0 siblings, 0 replies; 21+ messages in thread
From: Mark H Weaver @ 2011-03-10 19:46 UTC (permalink / raw)
  To: german; +Cc: guile-user, ludo

One possibility is that the hand-entered compile command actually worked
for some reason.  It certainly appears to have worked.  Perhaps the
added debugging switches, or perhaps something missing from the
environment that libtool or make provides, made it work.

Germán's later efforts to compile may have worked not because he removed
the Ctrl-Ls (which seems implausible), but rather because the
hand-entered command had already built the needed object file, and it
has remained.

Of course, you would think that his modification of vm.c would cause the
object file to be replaced.  But suppose the compiler dies before
overwriting the object file?  Suppose further that it returns a 0 result
code?

Yes, I'm grasping at straws, but I see nothing more substantial to grasp
onto :)

      Mark



^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2011-03-10 19:46 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-03-08 18:57 Problems to install Guile 2.0.0 Germán Arias
2011-03-08 22:02 ` Ludovic Courtès
2011-03-08 23:54   ` Germán Arias
2011-03-09  1:21     ` Mark H Weaver
2011-03-09  4:50       ` Germán Arias
2011-03-09  5:10         ` Mark H Weaver
2011-03-09  6:42           ` Germán Arias
2011-03-09  8:52             ` Mark H Weaver
2011-03-09 20:42               ` Germán Arias
2011-03-09 20:58                 ` Neil Jerram
2011-03-10  1:44                   ` Germán Arias
2011-03-10 10:58                     ` Ludovic Courtès
2011-03-10 14:24                       ` rixed
2011-03-10 18:25                       ` Keith Wright
2011-03-10 18:30                         ` Ludovic Courtès
2011-03-08 22:12 ` Mark H Weaver
2011-03-09  0:05   ` Germán Arias
2011-03-09  8:19     ` Andy Wingo
  -- strict thread matches above, loose matches on Subject: below --
2011-03-10 18:41 Mike Gran
2011-03-10 19:02 ` Germán Arias
2011-03-10 19:46   ` Mark H Weaver

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).