da mettere wxMusik

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

da mettere wxMusik

Messaggio da IceSlack »

clone di amarok ma non dipende ne' da KDE ne' da gnome

http://musik.berlios.de/?id=home

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Bello!! :P

Avatar utente
Harp
Staff
Staff
Messaggi: 1424
Iscritto il: sab 17 apr 2004, 0:00
Nome Cognome: Franco Fiorin
Slackware: 13.0
Kernel: 2.6.29
Desktop: KDE 4.2.4
Località: Vittorio Veneto (TV)
Contatta:

Messaggio 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. :roll: :oops:

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

e si, pacchettizzarlo.........................

pero' non riesco a compilarlo mi d aun errore, quando ho risolto ve fo sapere :D

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio 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

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio da l1q1d »

io ho provato a compilarlo ma mi da un errore, se riesci posti qualche screenshot visto che sei riuscito a compilarlo?

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio 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!! :roll:
Aggiungerei che non si sente l'audio!! :mrgreen:

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio 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?
Ultima modifica di Trotto@81 il ven 14 apr 2006, 22:21, modificato 1 volta in totale.

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Si Si posta che mi interessa. Anzi volevo sapere se bisogna anche compilare le wxBase con l'opzione unicode?
:roll:

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio 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

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

Perfetto, grazie. Quindi la compilazione di wxGtK non dipende da WxBase :roll: se ho ben capito :roll:

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio da Trotto@81 »

gohanz ha scritto:Perfetto, grazie. Quindi la compilazione di wxGtK non dipende da WxBase :roll: se ho ben capito :roll:
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...

Avatar utente
Loris
Admin
Admin
Messaggi: 7731
Iscritto il: lun 31 mar 2003, 0:00
Nome Cognome: Loris Vincenzi
Località: Gradisca D'Isonzo
Contatta:

Messaggio da Loris »

Trotto fammi un diff degli errori, grazie.
Ciao Loris
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett

Avatar utente
l1q1d
Master
Master
Messaggi: 1862
Iscritto il: lun 21 feb 2005, 0:00
Località: In uno spazio n-dimesionale
Contatta:

Messaggio 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 è?

Avatar utente
Trotto@81
Iper Master
Iper Master
Messaggi: 3559
Iscritto il: sab 26 giu 2004, 0:00
Nome Cognome: Andrea
Slackware: Slackware64 14.2 bet
Kernel: default
Desktop: KDE 4.14.14
Località: Monasterace M. (RC)
Contatta:

Messaggio 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.

Rispondi