[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: trying to compile gwave 20090213 (SOLVED)



Dear all, 

someone found and fixed the problem below, I'm forwarding it here to mark this issue resolved. To summarize: 

guile has to be built with the configure switch --enable-networking. If not, the segfault below occurs when starting gwave. 

The good news is thus that gentoo now has already an updated gwave. (And I'm just preparing gspiceui.)

The details are at 
http://bugs.gentoo.org/show_bug.cgi?id=293397

Best, 
Andreas


On Monday 16 November 2009 13:25:53 Andreas K. Huettel wrote:
> Hi, 
> 
> I'm trying to package gwave release 20090213 for Gentoo linux. It compiles
> fine, but segfaults immediately on startup (details see below). Since I am no scheme expert, 
> any help on this error would be greatly appreciated; please contact me if you need more
> information.
> 
> I use the following packages:
> x11-libs/gtk+-2.16.6
> dev-scheme/guile-1.8.6
> dev-libs/g-wrap-1.9.11
> dev-scheme/guile-gnome-platform-2.16.1
> dev-scheme/guile-cairo-1.4.0
> media-libs/plotutils-2.5.1
> 
> 
> Error message:
> 
> huettel@grenadine ~ $ gwave
> 
> In unknown file:
> ?: 49 (or (begin (try-module-linked name)) (try-module-autoload name)
> ...)
> ?: 50* [try-module-autoload (gnome gobject generics)]
> ?: 51 (let* (# # # #) (resolve-module dir-hint-module-name #f) (and #
> #))
> ...
> ?: 52 (letrec ((load-file #)) (dynamic-wind (lambda () #) (lambda () #)
> ...) ...)
> ?: 53* [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure
> #f ()>]
> ?: 54* [#<procedure #f ()>]
> ?: 55* (let* ((file #)) (cond (# => #) (# => #)))
> ?: 56 [#<procedure #f (full)>
> "/usr/share/guile/site/gnome/gobject/generics.scm"]
> ?: 57 [with-fluid* #<fluid 7> #f #<procedure #f ()>]
> ?: 58* [#<procedure #f ()>]
> ?: 59* [load-file #<primitive-procedure primitive-load> ...]
> ?: 60* [save-module-excursion #<procedure #f ()>]
> ?: 61 (let (# #) (dynamic-wind # thunk #))
> ?: 62 [dynamic-wind #<procedure #f ()> #<procedure #f ()> #<procedure
> #f ()>]
> ?: 63* [#<procedure #f ()>]
> ?: 64* [primitive-load
> "/usr/share/guile/site/gnome/gobject/generics.scm"]
> In /usr/share/guile/site/gnome/gobject/generics.scm:
> 141: 65* (define %connect (module-ref the-root-module (quote connect)))
> 141: 66* [module-ref #<module (guile) 7f75f1da29e0> connect]
> In unknown file:
> ?: 67 (let* ((variable #)) (if (and variable #) (variable-ref variable)
> ...))
> ...
> ?: 68 [scm-error misc-error #f ...]
> 
> <unnamed port>: In procedure scm-error in expression (scm-error (quote
> misc-error) #f ...):
> <unnamed port>: No variable named connect in #<module (guile)
> 7f75f1da29e0>
> Speicherzugriffsfehler
> huettel@grenadine ~ $
> 
> 
> 

-- 
Dr. Andreas K. Huettel
Institute for Experimental and Applied Physics
University of Regensburg
D-93040 Regensburg
Germany

tel. +49 151 241 67748 (mobile)
e-mail mail@xxxxxxxxxxxx
http://www.akhuettel.de/research/

Attachment: signature.asc
Description: This is a digitally signed message part.


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user