gnubik
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
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.
- Toni
- Linux 3.x

- Messaggi: 999
- Iscritto il: lun 30 gen 2006, 22:08
- Slackware: slackware-14
- Kernel: 3.10.5
- Desktop: i3
- Località: milano
gnubik
ciao
ho provato a compilare gnubik
$./configure --prefix=/usr && make
va a buon fine
$./src/gnubik
il programma parte senza problemi
#make install
va a buon fine
ma
$gnubik
Segmentation fault
?? grazie
ho provato a compilare gnubik
$./configure --prefix=/usr && make
va a buon fine
$./src/gnubik
il programma parte senza problemi
#make install
va a buon fine
ma
$gnubik
Segmentation fault
?? grazie
- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: gnubik
lol, ho provato 2 versioni e non mi funziona nemmeno con ./src/gnubik. boh!
- Toni
- Linux 3.x

- Messaggi: 999
- Iscritto il: lun 30 gen 2006, 22:08
- Slackware: slackware-14
- Kernel: 3.10.5
- Desktop: i3
- Località: milano
Re: gnubik
boh 
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
Re: gnubik
...a me funziona.
Pacchetto "gnubik-2.2.tar.gz" e questo è il risultato;
http://img103.imageshack.us/my.php?image=cubolo3.png
Bye
http://img103.imageshack.us/my.php?image=cubolo3.png
Bye
- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: gnubik
ce lo impacchetti?
Codice: Seleziona tutto
#!/bin/sh
# Heavily based on the Slackware 12.1 SlackBuild
# http://www.gnu.org/software/gnubik/
# Packager neongen
# http://www.slacky.it
CWD=`pwd`
if ["$TMP" = ""]; then
TMP=/tmp
fi
NAME=gnubik
VERSION=2.2
TARGET=i486
ARCH=${ARCH:-i486}
BUILD=1ng
PKG=$TMP/package-$NAME
SOURCE=ftp://ftp.gnu.org/gnu/$NAME/$NAME-$VERSION.tar.gz
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O3 -march=i686 -pipe -fomit-frame-pointer"
elif [ "$ARCH" = "athlon64" ]; then
SLKCFLAGS="-O2 -march=athlon64 -pipe"
elif [ "$ARCH" = "athlonxp" ]; then
SLKCFLAGS="-O3 -march=athlon-xp -pipe -fomit-frame-pointer"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2"
fi
echo "+-----------------------------------------+"
echo "| Starting SlackBuild $NAME-$VERSION |"
echo "+-----------------------------------------+"
if [ ! -d $TMP ]; then
mkdir -p $TMP
fi
if [ ! -d $PKG ]; then
mkdir -p $PKG
fi
if [ ! -e $NAME-$VERSION.tar.gz ]; then
wget -c $SOURCE
fi
cd $TMP
tar xvzf $CWD/$NAME-$VERSION.tar.gz
cd $NAME-$VERSION
CFLAGS="$SLKCFLAGS" \
CPPFLAGS="$SLKCFLAGS" \
./configure --prefix=/usr \
--disable-debug \
--program-prefix= \
--program-suffix= \
--build=$TARGET-slackware-linux
make
make install DESTDIR=$PKG
mkdir -p $PKG/usr/doc/$NAME-$VERSION
cp -a AUTHORS COPYING ChangeLog INSTALL NEWS README TODO \
$PKG/usr/doc/$NAME-$VERSION
cd $CWD
cp -a *.SlackBuild slack-desc $PKG/usr/doc/$NAME-$VERSION
cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
chown -R root:root .
requiredbuilder -y -v -s $CWD $PKG
makepkg -l y -c n $CWD/../$NAME-$VERSION-$ARCH-$BUILD.tgz
if [ "$1" = "--cleanup" ]; then
rm -rf $TMP/$NAME-$VERSION
rm -rf $PKG
fi
Codice: Seleziona tutto
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description. Line
# up the first '|' above the ':' following the base package name, and the '|'
# on the right side marks the last column you can put a character in. You must
# make exactly 11 lines for the formatting to be correct. It's also
# customary to leave one space after the ':'.
|-----handy-ruler------------------------------------------------------|
gnubik: gnubik
gnubik:
gnubik: GNUbik is an interactive, graphical, single player puzzle.
gnubik:
gnubik:
gnubik:
gnubik:
gnubik:
gnubik: http://www.gnu.org/software/gnubik/
gnubik: slacky.eu
gnubik: packager neongen
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
Re: gnubik
...certo...e visto che è stato allegato lo slackbuild e lo slack desc lo faccio subito...
...e lo provo...
L'upload lo faccio più tardi quindi, penso, che prima di domani pomeriggio/sera non è nel repositorio...
Appena fatto l'upload avviso qui con un messaggio.
Bye
L'upload lo faccio più tardi quindi, penso, che prima di domani pomeriggio/sera non è nel repositorio...
Appena fatto l'upload avviso qui con un messaggio.
Bye
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
Re: gnubik
...azz...con il pacchetto va in SegFault e senza fare il pacchetto funziona...!!

- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: gnubik
Controlla le opzioni che hai passato al compilatore allora rispetto allo slackbuildmichele.p ha scritto:...azz...con il pacchetto va in SegFault e senza fare il pacchetto funziona...!!![]()
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
Re: gnubik
...si, fra poco do un'occhiata; sto finendo i pacchetti delle dclib e delle due versioni di Valknut...
Bye
Bye
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
Re: gnubik
...ho provato e riprovato, ma non c'è nulla da fare.
Se lo compilo con i classici;
./configure && make
make install
e lancio l'eseguibile (gnubik) direttamente dalla directory dei sorgenti allora parte...e funziona anche bene...
il cubo di Rubrik ruota alla grande...
Non appena provo a fare il pacchetto (modificando anche lo slackbuild per non passare alcun parametro, l'analogo di un "semplice" ./configure...) mi va in SegFault....
Bye
Se lo compilo con i classici;
./configure && make
make install
e lancio l'eseguibile (gnubik) direttamente dalla directory dei sorgenti allora parte...e funziona anche bene...
Non appena provo a fare il pacchetto (modificando anche lo slackbuild per non passare alcun parametro, l'analogo di un "semplice" ./configure...) mi va in SegFault....
Bye
- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: gnubik
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
Re: gnubik
...tu hai provato a compilarlo senza farne un pacchetto?
Bye
Bye
- neongen
- Packager

- Messaggi: 827
- Iscritto il: ven 25 mag 2007, 12:37
- Nome Cognome: Enrico
- Slackware: 14.0_64
- Kernel: 3.4.4
- Desktop: KDE 4.5.5
- Distribuzione: Maemo 5
- Contatta:
Re: gnubik
si, a me non funziona proprio.
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
Re: gnubik
neongen ha scritto:si, a me non funziona proprio.
...boh...a me funziona solo se non ne faccio il pacchetto...vero è che l'ultimo aggiornamento risale al 2004, però perché se faccio il pacchetto non funziona?...
- conraid
- Staff

- Messaggi: 13631
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: gnubik
Anche i FLAGS di compilazione sono gli stessi tra compilazione normale e pacchetto?michele.p ha scritto:neongen ha scritto:si, a me non funziona proprio.![]()
...boh...a me funziona solo se non ne faccio il pacchetto...vero è che l'ultimo aggiornamento risale al 2004, però perché se faccio il pacchetto non funziona?...