lilypond-devel
[Top][All Lists]
Advanced

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

Re: guile debug package in Debian


From: Federico Bruni
Subject: Re: guile debug package in Debian
Date: Fri, 22 Jul 2011 08:32:47 +0200

Il giorno gio, 21/07/2011 alle 23.26 +0700, Joe Neeman ha scritto:
> If the debugging information were installed, there would be more
> information inside the (). Since Debian doesn't seem to have a package
> for it, the easiest way to get debugging information may be to compile
> guile yourself. 

I've downloaded the sources in the debian repository:

# apt-get build-dep guile-1.8
$ apt-get source guile-1.8
$ ./configure --enable-guile-debug

Everything ok, then I run make and I got the error below.
I thought I'd better use the debian sources, maybe should I use the
upstream sources? Where can I find it? (sorry, ATM few time and slow
connection)

$ make
make  all-recursive
make[1]: Entering directory `/home/fede/src/guile-1.8-1.8.8+1'
Making all in oop
make[2]: Entering directory `/home/fede/src/guile-1.8-1.8.8+1/oop'
Making all in goops
make[3]: Entering directory `/home/fede/src/guile-1.8-1.8.8+1/oop/goops'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/fede/src/guile-1.8-1.8.8+1/oop/goops'
make[3]: Entering directory `/home/fede/src/guile-1.8-1.8.8+1/oop'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/home/fede/src/guile-1.8-1.8.8+1/oop'
make[2]: Leaving directory `/home/fede/src/guile-1.8-1.8.8+1/oop'
Making all in libguile
make[2]: Entering directory `/home/fede/src/guile-1.8-1.8.8+1/libguile'
Generating libpath.h...
sed < ./version.h.in > version.h.tmp \
          -e s:@-GUILE_MAJOR_VERSION-@:1: \
          -e s:@-GUILE_MINOR_VERSION-@:8: \
          -e s:@-GUILE_MICRO_VERSION-@:8:
mv version.h.tmp version.h
if [ "no" = "yes" ]; then \
                gcc -DHAVE_CONFIG_H  -I.. -I.. -I.. -c -o gen-scmconfig.o
gen-scmconfig.c; \
        else \
                gcc -DHAVE_CONFIG_H   -I.. -I.. -I..   -g -O2 -Wall
-Wmissing-prototypes -Werror -c -o gen-scmconfig.o gen-scmconfig.c; \
        fi
if [ "no" = "yes" ]; then \
                gcc -o gen-scmconfig gen-scmconfig.o; \
        else \
                /bin/bash ../libtool --tag=CC   --mode=link gcc  -g -O2 -Wall
-Wmissing-prototypes -Werror   -o gen-scmconfig gen-scmconfig.o  -lgmp
-lcrypt -lm -lltdl ; \
        fi
libtool: link: gcc -g -O2 -Wall -Wmissing-prototypes -Werror -o
gen-scmconfig gen-scmconfig.o  /usr/lib/libgmp.so -lcrypt
-lm /usr/lib/libltdl.so
rm -f scmconfig.h.tmp
cat ./scmconfig.h.top > scmconfig.h.tmp
./gen-scmconfig >> scmconfig.h.tmp
chmod 444 scmconfig.h.tmp
rm -f scmconfig.h
mv scmconfig.h.tmp scmconfig.h
./guile-snarf -o alist.x alist.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o arbiters.x arbiters.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o async.x async.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o backtrace.x backtrace.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o boolean.x boolean.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o chars.x chars.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o continuations.x continuations.c -DHAVE_CONFIG_H -I..
-I.. -I..  -g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o debug.x debug.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o deprecation.x deprecation.c -DHAVE_CONFIG_H -I.. -I..
-I..  -g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o deprecated.x deprecated.c -DHAVE_CONFIG_H -I.. -I..
-I..  -g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o discouraged.x discouraged.c -DHAVE_CONFIG_H -I.. -I..
-I..  -g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o dynl.x dynl.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o dynwind.x dynwind.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o environments.x environments.c -DHAVE_CONFIG_H -I.. -I..
-I..  -g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o eq.x eq.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2 -Wall
-Wmissing-prototypes -Werror
./guile-snarf -o error.x error.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o eval.x eval.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o evalext.x evalext.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o extensions.x extensions.c -DHAVE_CONFIG_H -I.. -I..
-I..  -g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o feature.x feature.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o fluids.x fluids.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o fports.x fports.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o futures.x futures.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o gc.x gc.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2 -Wall
-Wmissing-prototypes -Werror
./guile-snarf -o gc-mark.x gc-mark.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o gc-segment.x gc-segment.c -DHAVE_CONFIG_H -I.. -I..
-I..  -g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o gc-malloc.x gc-malloc.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o gc-card.x gc-card.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o goops.x goops.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o gsubr.x gsubr.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o guardians.x guardians.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o hash.x hash.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o hashtab.x hashtab.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o hooks.x hooks.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o i18n.x i18n.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o init.x init.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o ioext.x ioext.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o keywords.x keywords.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o lang.x lang.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o list.x list.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o load.x load.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o macros.x macros.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o mallocs.x mallocs.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o modules.x modules.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o numbers.x numbers.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o objects.x objects.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o objprop.x objprop.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o options.x options.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o pairs.x pairs.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o ports.x ports.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o print.x print.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o procprop.x procprop.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o procs.x procs.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o properties.x properties.c -DHAVE_CONFIG_H -I.. -I..
-I..  -g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o random.x random.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o rdelim.x rdelim.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o read.x read.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o root.x root.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o rw.x rw.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2 -Wall
-Wmissing-prototypes -Werror
./guile-snarf -o scmsigs.x scmsigs.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o script.x script.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o simpos.x simpos.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o smob.x smob.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o sort.x sort.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o srcprop.x srcprop.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o stackchk.x stackchk.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o stacks.x stacks.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o stime.x stime.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o strings.x strings.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o srfi-4.x srfi-4.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o srfi-13.x srfi-13.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o srfi-14.x srfi-14.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o strorder.x strorder.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o strports.x strports.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o struct.x struct.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o symbols.x symbols.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o threads.x threads.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o throw.x throw.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o values.x values.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o variable.x variable.c -DHAVE_CONFIG_H -I.. -I.. -I..
-g -O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o vectors.x vectors.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o version.x version.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o vports.x vports.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o weaks.x weaks.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o ramap.x ramap.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o unif.x unif.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o filesys.x filesys.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o posix.x posix.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g -O2
-Wall -Wmissing-prototypes -Werror
./guile-snarf -o net_db.x net_db.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o socket.x socket.c -DHAVE_CONFIG_H -I.. -I.. -I..  -g
-O2 -Wall -Wmissing-prototypes -Werror
./guile-snarf -o regex-posix.x regex-posix.c -DHAVE_CONFIG_H -I.. -I..
-I..  -g -O2 -Wall -Wmissing-prototypes -Werror
make  all-am
make[3]: Entering directory `/home/fede/src/guile-1.8-1.8.8+1/libguile'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H
-I.. -I.. -I..  -pthread -g -O2 -Wall -Wmissing-prototypes -Werror -MT
libguile_la-alist.lo -MD -MP -MF .deps/libguile_la-alist.Tpo -c -o
libguile_la-alist.lo `test -f 'alist.c' || echo './'`alist.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I.. -I.. -I.. -pthread -g -O2
-Wall -Wmissing-prototypes -Werror -MT libguile_la-alist.lo -MD -MP
-MF .deps/libguile_la-alist.Tpo -c alist.c  -fPIC -DPIC
-o .libs/libguile_la-alist.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I.. -I.. -I.. -pthread -g -O2
-Wall -Wmissing-prototypes -Werror -MT libguile_la-alist.lo -MD -MP
-MF .deps/libguile_la-alist.Tpo -c alist.c -o libguile_la-alist.o
>/dev/null 2>&1
mv -f .deps/libguile_la-alist.Tpo .deps/libguile_la-alist.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H
-I.. -I.. -I..  -pthread -g -O2 -Wall -Wmissing-prototypes -Werror -MT
libguile_la-arbiters.lo -MD -MP -MF .deps/libguile_la-arbiters.Tpo -c -o
libguile_la-arbiters.lo `test -f 'arbiters.c' || echo './'`arbiters.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I.. -I.. -I.. -pthread -g -O2
-Wall -Wmissing-prototypes -Werror -MT libguile_la-arbiters.lo -MD -MP
-MF .deps/libguile_la-arbiters.Tpo -c arbiters.c  -fPIC -DPIC
-o .libs/libguile_la-arbiters.o
libtool: compile:  gcc -DHAVE_CONFIG_H -I.. -I.. -I.. -pthread -g -O2
-Wall -Wmissing-prototypes -Werror -MT libguile_la-arbiters.lo -MD -MP
-MF .deps/libguile_la-arbiters.Tpo -c arbiters.c -o
libguile_la-arbiters.o >/dev/null 2>&1
mv -f .deps/libguile_la-arbiters.Tpo .deps/libguile_la-arbiters.Plo
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H
-I.. -I.. -I..  -pthread -g -O2 -Wall -Wmissing-prototypes -Werror -MT
libguile_la-async.lo -MD -MP -MF .deps/libguile_la-async.Tpo -c -o
libguile_la-async.lo `test -f 'async.c' || echo './'`async.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I.. -I.. -I.. -pthread -g -O2
-Wall -Wmissing-prototypes -Werror -MT libguile_la-async.lo -MD -MP
-MF .deps/libguile_la-async.Tpo -c async.c  -fPIC -DPIC
-o .libs/libguile_la-async.o
async.c: In function 'scm_i_queue_async_cell':
async.c:243:14: error: variable 'count' set but not used
[-Werror=unused-but-set-variable]
cc1: all warnings being treated as errors

make[3]: *** [libguile_la-async.lo] Error 1
make[3]: Leaving directory `/home/fede/src/guile-1.8-1.8.8+1/libguile'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/fede/src/guile-1.8-1.8.8+1/libguile'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/fede/src/guile-1.8-1.8.8+1'
make: *** [all] Error 2





reply via email to

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