Pagina 1 di 2
da mettere wxMusik
Inviato: sab 8 apr 2006, 23:34
da IceSlack
clone di amarok ma non dipende ne' da KDE ne' da gnome
http://musik.berlios.de/?id=home
Inviato: dom 9 apr 2006, 0:06
da gohanz
Bello!! :P
Inviato: lun 10 apr 2006, 1:53
da Harp
Davvero bello a vedersi.
Qualcuno lo usa?
Se si, ha qualche giudizio positivo nel paragonarlo con amarok?
P.S. IceSlack, da mettere è un invito a pacchettizzarlo?
Io già sono impedito usando gli Slackbuild "normali".
Ho dato un occhio all'how-to del sito,
http://musik.berlios.de/?id=compileonlin e mi sa che devo aspettare qualche "anima pia" come al solito.

Inviato: lun 10 apr 2006, 18:33
da IceSlack
e si, pacchettizzarlo.........................
pero' non riesco a compilarlo mi d aun errore, quando ho risolto ve fo sapere

Inviato: mar 11 apr 2006, 19:01
da IceSlack
mha e' veramente bruttino come grafica per quello che ho provato, non regge il confronto con amarok................
peor' melgio di nulla......... ma forse farsi lo sbatta di pakkettizzarlo e' inutile
Inviato: mer 12 apr 2006, 15:52
da l1q1d
io ho provato a compilarlo ma mi da un errore, se riesci posti qualche screenshot visto che sei riuscito a compilarlo?
Inviato: gio 13 apr 2006, 12:13
da gohanz
L'ho compilato e pacchettizzato, ma è uno sbattimento enorme. Richiede la presenza di fmod di una precisa versione 3.75 poi bosogna copiare gli header di fmod all'interno dei sorgenti di wxMusik.
Usa cmake per compilare, quindi non standard. Inoltre poi con le wx presenti in download non compila!!
Aggiungerei che non si sente l'audio!! :mrgreen:
Inviato: ven 14 apr 2006, 21:15
da Trotto@81
Le wxGTK in download hanno un errore che riguarda il link a wx-config. Se vi serve vi posto lo slackbuild delle librerie.
Scusate l'ot ma ne approfitto. Come riproducete i cd audio in amarok? Mi sembra di aver capito che serve un motore audio apposito.
Cosa usate voi?
Inviato: ven 14 apr 2006, 21:21
da gohanz
Si Si posta che mi interessa. Anzi volevo sapere se bisogna anche compilare le wxBase con l'opzione unicode?

Inviato: ven 14 apr 2006, 22:17
da Trotto@81
Io wxBase ce l'ho installato ma non serve per compilare amule.
Ecco il mio slackbuild.
Codice: Seleziona tutto
#!/bin/bash
# Semplice Slackbuild basato su Salckware 10.2
# http://www.wxwindows.org
CWD=`pwd`
if [ "$TMP" = "" ]; then
TMP=/tmp
fi
PKG=$TMP/package-wxgtk
NAME=wxGTK
VERSION=2.6.3
ARCH=i486
BUILD=1at
if [ ! -d $TMP ]; then
mkdir -p $TMP
fi
if [ ! -d $PKG ]; then
mkdir -p $PKG
fi
cd $TMP
mkdir -p $PKG
tar xvjf $CWD/$NAME-$VERSION.tar.bz2
cd $NAME-$VERSION
./configure --prefix=/usr \
--enable-config \
--enable-optimise \
--enable-unicode \
--with-gtk
make
make install DESTDIR=$PKG
mkdir -p $PKG/usr/doc/$NAME-$VERSION
cp CHANGES* COPYING.LIB INSTALL.txt LICENCE.txt README* TODO.txt $PKG/usr/doc/$NAME-$VERSION
( cd $PKG/usr/bin
rm -rf wx-config
ln -sf /usr/lib/wx/config/gtk2-unicode-release-2.6 wx-config
)
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
)
mkdir $PKG/install
cat $CWD/wxgtk-desc > $PKG/install/slack-desc
chown -R root.root $PKG
chown -R root.bin $PKG/usr/bin
chmod 644 $PKG/usr/doc/$NAME-$VERSION/*
cd $PKG
makepkg -l y -c n $NAME-$VERSION-$ARCH-$BUILD.tgz
if [ "$1" = "--cleanup" ]; then
mv $NAME-$VERSION-$ARCH-$BUILD.tgz $CWD
rm -rf $TMP/$NAME-$VERSION
rm -rf $PKG
fi
Inviato: ven 14 apr 2006, 22:19
da gohanz
Perfetto, grazie. Quindi la compilazione di wxGtK non dipende da WxBase

se ho ben capito

Inviato: ven 14 apr 2006, 22:26
da Trotto@81
gohanz ha scritto:Perfetto, grazie. Quindi la compilazione di wxGtK non dipende da WxBase

se ho ben capito

No, non dipende da wxBase, anche perchè nel tut di amule per la compilazione da sorgenti, wxGTK vengono compilate prima di wxBase. Comunque tu prova. Non so dirti con certezza perchè io le wxBase le ho installate...
Inviato: sab 15 apr 2006, 9:17
da Loris
Trotto fammi un diff degli errori, grazie.
Ciao Loris
Inviato: sab 15 apr 2006, 9:45
da l1q1d
Alla fine avremo il pacchetto su Slacky?
Aggiungerei che non si sente l'audio!!
Come non si sente l'audio e allora che lettore è?
Inviato: sab 15 apr 2006, 11:00
da Trotto@81
Loris ha scritto:Trotto fammi un diff degli errori, grazie.
Ciao Loris
La versione delle wxGTK presenti in slacky ha un errore per quanto riguarda il link simbolico a wx-config, che essendo errato non consente la compilazione di programmi tipo amule che restituisco errore diicendo che il supporto per large-files non è abilitato quando in realtà è abilitato di default senza bisogno di specificarlo nelle flags.
Codice: Seleziona tutto
( cd $PKG/usr/bin
rm -rf wx-config
ln -sf /usr/lib/wx/config/gtk2-unicode-release-2.6 wx-config
)
Con questo spezzono di subshell si risolve il problema del link simbolico errato.
Ovviamente questo è da sovrascrivere al posto dello spezzone presente nel tuo slackbuild
Per quanto riguarda le opzioni per il configure è meglio specificare il supporto per unicode, gtk e ottimizzazioni del codice.
Codice: Seleziona tutto
./configure --prefix=/usr \
--enable-config \
--enable-optimise \
--enable-unicode \
--with-gtk
Tieni presente che se attivi unicode cambiano i nomi degli eseguibili a cui punta wx-config.
gtk2-ansi-release-2.6 diventa gtk2-unicode-release-2.6 quindi occhio.
Ti avevo già inviato ieri nella mail lo slackbuild. Nel caso aggiungi quello che serve per le flags di compilazione di gcc e requiredbuilder perchè io non lo uso.