Pingus non si compila con BOOST di slacky

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.
Rispondi
Avatar utente
holer
Linux 0.x
Linux 0.x
Messaggi: 85
Iscritto il: mar 23 mag 2006, 17:46

Pingus non si compila con BOOST di slacky

Messaggio da holer »

stavo utilizzando lo slackbuild del gioco PINGUS preso dal sito
http://www.slackbuild.org per crearmi il pacchetto

ho preso dal sito slacky boost, scons, and physfs che mi erano segnalate
come dipendenze.

ma la compilazione si bloccava col seguente errore...

-------------------------
Checking for C++ library boost_signals... no

E poi qualche riga dopo

Fatal Errors:
* library 'boost_signals' not found
------------------------

ho sostituito la libreria boost-1.34.1-i686-2as.tgz di slacky con
boost-1.34.1-i486-1gds.tgz di linuxpackages e con questa il gioco si compila e funziona. ( e infatti poi ho visto che lo stesso tizio ha pacchettizzato pingus su linuxpackages)
il pacchetto boost di slacky e' di 20 mega quello di linuxpackages 8,4

vi segnalo la cosa nell' eventualita' che la cosa sia indicativa di qualche problema

holer

Avatar utente
algol
Linux 3.x
Linux 3.x
Messaggi: 969
Iscritto il: gio 7 set 2006, 1:19
Slackware: 12.1
Kernel: 2.6.26.1
Desktop: xfce4.4.2

Messaggio da algol »

Ciao
Lo ha fatto anche a me, basta che fai un link simbolico e tutto si aggiusta! ;)

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

Messaggio da gohanz »

Basta che modifichi il file SContruct alla riga 479 in questa maniera

Codice: Seleziona tutto

   if not config.CheckLibWithHeader('boost_signals-gcc41-mt-1_34_1', 'boost/signals.hpp', 'c++'):
        fatal_error += "  * library 'boost_signals-gcc41-mt' not found\n"
    
Immagine

certo che la differenza in Megabyte dei due pacchetti è sconcertate, lo devo rivedere. :roll:

Avatar utente
holer
Linux 0.x
Linux 0.x
Messaggi: 85
Iscritto il: mar 23 mag 2006, 17:46

Messaggio da holer »

ok grazie!!

sto sfruculiando un po' di pacchetti a casaccio per cercare di imparare qualcosa!!

Avatar utente
giberg
Linux 4.x
Linux 4.x
Messaggi: 1282
Iscritto il: mer 21 set 2005, 17:28
Nome Cognome: Gianni
Slackware: current64
Kernel: 3.7.1
Desktop: 4.8.5
Località: S. Biagio di Callalta (TV)

Re: Pingus non si compila con BOOST di slacky

Messaggio da giberg »

Arrivo in ritardo... Pingus è possibile trovarlo pacchettizzato nel repository di Alien BOB (Eric Hameleers)

http://www.slackware.com/~alien/slackbu ... /pkg/12.0/

Rispondi