Pagina 1 di 1

non riesco a compilare muse 0.9.2

Inviato: sab 21 lug 2007, 13:35
da tojo72
muse e' un programma per lo streaming audio
http://muse.dyne.org/

esistono gia' 2 tgz x slack, uno sul sito stesso di muse ed uno su develia

con la 11.0 avevo installato il pacchetto precompilato senza nessun problema
sulla 12.0 invece, una volta avviato il programma, si congela tutto il sistema e mi tocca "brutalmente" riavviare la macchina

allora ho provato a compilarlo
dopo il ./configure ottengo il "via libera" per la compilazione

Codice: Seleziona tutto

== MuSE build configuration =====================================
:: Building on i686-pc-linux-gnu (kernel Linux26215)
:: Linking OggVorbis libraries for OGG encoding
:: Linking SndFile libraries for WAV/AIFF/VOC/etc encoding
:: Linking Lame libraries for MP3 encoding
:: Building the GTK-2 user interface
:: DEBUG informations OFF
:: PROFILING informations OFF (see man gprof)
:: Compiler flags = -pipe -D_REENTRANT -O2 -mmmx -fomit-frame-pointer -ffast-math
============================== now type make, may the source be with you!
do il comando make e dopo un po' ottengo questo:

Codice: Seleziona tutto

make[3]: Entering directory `/win_d/tmp/download/MuSE-0.9.2/src/gtkgui2'
if g++ -DLOCALEDIR=\"/usr/local/share/locale\" -DHAVE_CONFIG_H -I. -I. -I../.. -I. -I../.. -I../../src -pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12   -I/sw/include    -pipe -D_REENTRANT -O2 -mmmx -fomit-frame-pointer -ffast-math -MT docking.o -MD -MP -MF ".deps/docking.Tpo" -c -o docking.o docking.cpp; \
        then mv -f ".deps/docking.Tpo" ".deps/docking.Po"; else rm -f ".deps/docking.Tpo"; exit 1; fi
../../src/linklist.h:47: error: extra qualification 'Linklist::' on member 'selected'
make[3]: *** [docking.o] Error 1
make[3]: Leaving directory `/win_d/tmp/download/MuSE-0.9.2/src/gtkgui2'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/win_d/tmp/download/MuSE-0.9.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/win_d/tmp/download/MuSE-0.9.2'
make: *** [all] Error 2
tojo72@darkstar:/win_d/tmp/download/MuSE-0.9.2$           
la linea 47 del file linklist.h e' questa:

Codice: Seleziona tutto

  Entry *Linklist::selected();
qualcuno mi aiuta???

Inviato: gio 15 nov 2007, 21:08
da paxo
Cambia la linea 47 del file linklist.h

da Entry *Linklist::selected(); in Entry *selected();

Ciao
paxo 8)

Inviato: gio 15 nov 2007, 21:40
da tojo72
ma tu sei un dio!!!

con il tuo primo post risolvi un problema che avevo postato 4 mesi fa!!!

grazie!!! 8)

Inviato: gio 15 nov 2007, 22:53
da tojo72
intanto che ci sono...
ora riesco a compilare senza errori...
l'unico problema e' che quando lo avvio slack si inchioda prepotentemente e devo riavviare il pc!!!

fino a slack 11 muse andava a meraviglia (anche con i pacchetti precompilati), ma adesso nada de nada!

c'e' qualcuno che ci capisce piu' di me e riesce a compilarlo per slack 12?