[Supporto] Mi aiutate ad compilare questo/i programma/i ???

Installazione, configurazione e uso di programmi e strumenti.
DjDiabolik
Prode Principiante
Messaggi: 133
Iscrizione: venerdì 30 marzo 2012, 4:03

[Supporto] Mi aiutate ad compilare questo/i programma/i ???

Messaggio da DjDiabolik »

Ragazzi... un'altra cosa che vorrei fare nel mondo linux e impararmi a compilare i programmi.

Ne prendo uno nello specifico perchè poi credo siano tutti uguali... allora prendiamo il DVDStyler che si trova qua:
http://www.dvdstyler.org/en/downloads

Nelle repo ufficiali è presente una versione mooolto vecchia la 1.8.1 mentre, come potete vedere, sul sito l'ultima stable è la 2.1 che è tutto un'altro pianeta ma io personalmente, anche nel mio altro computer con windows, uso sempre le ultime beta.

Per le beta di windows sono già belle compilate nella pagina del progetto......... mentre per linux è possibile prelevare i sorgenti :(

Ora io cosi ho fatto... e ho piazzato tutto in una cartella..... al suo interno dovrei dare (da terminale):

Codice: Seleziona tutto

./configure
make
sudo make install
Teoricamente dando questi 3 comandi alla fine dovrei ritrovarmi tra le apps la versione 2.2beta 3 installata ma nella precedente prova non andava e mi sono incartato con l'installare delle librerie richieste :(

All'interno del pacchetto non c'è file che da eventuali info su come compilarlo.. bè ottimo.

Vi posto il risultato del terminale:

Codice: Seleziona tutto

diabolik@Diabolik-ubuntu:~/DVDStyler-2.2b3$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for install location... /usr/local
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for flex... no
checking for lex... no
checking for bison... no
checking for byacc... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for wx-config... no
configure: error: 
        Please check that wx-config is in path, the directory
        where wxWidgets libraries are installed (returned by
        'wx-config --libs' command) is in LD_LIBRARY_PATH or
        equivalent variable and wxWidgets is version 2.8.7 or above.
Ecco subito....... gli manca la libreria WxWidgets!
Ora io non capisco.. ho già scaricato questa libreria.. ma questa me ne chiede un'altra appena do ./configure.. poi prendo questa che a sua volta me ne chiede un'altra poi si chiedono a vicenda ecc .ecc.
In pratica entro in un circolo vizioso senza + uscirne!

Ora se mi ci fate qualcosa mi fate un grosso piacere :)

*EDIT*
Io ho provato a dare:

Codice: Seleziona tutto

diabolik@Diabolik-ubuntu:~/DVDStyler-2.2b3$ wx-config
Il programma "wx-config" può essere trovato nei seguenti pacchetti:
 * libwxbase2.6-dbg
 * libwxbase2.6-dev
 * libwxbase2.8-dbg
 * libwxbase2.8-dev
 * libwxgtk2.6-dbg
 * libwxgtk2.6-dev
 * libwxgtk2.8-dbg
 * libwxgtk2.8-dev
Però il problema è che il programma richiede la versione 2.8.7 o superiore quindi non credo che uno di quei pacchetti mi sia utile! L'unico sarebbe il 2.9.3 presente sul sito ufficiale:
http://sourceforge.net/projects/wxwindows/files/
Ma ripeto.. poi entro nel giro vorticoso spiegato sopra e non se ne esce +... HELP :)

*EDIT 2*
I wxWig 2.9.3 sembrano installati dopo aver seguito questa guida:
http://wiki.wxwidgets.org/Compiling_and_getting_started

Ma ora il terminale dice:

Codice: Seleziona tutto

diabolik@Diabolik-ubuntu:~/DVDStyler-2.2b3$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for install location... /usr/local
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for flex... no
checking for lex... no
checking for bison... no
checking for byacc... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for wx-config... /usr/local/bin/wx-config
checking for wxWidgets version >= 2.8.7... yes (version 2.9.3)
checking for wxWidgets static library... no
checking for wxWidgets media... no
configure: error: 
    wxWidgets media library (libwx_gtk2u_media) is missing.
Ve lo ripeto... comincio a temere il circolo vizioso.
Ora stacco visto che son già le 6:30AM!
Ultima modifica di DjDiabolik il venerdì 6 aprile 2012, 6:25, modificato 1 volta in totale.
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Supporto] Mi aiutate ad compilare questo/i programma/i ???

Messaggio da steff »

Dovresti usare l'ubuntu più recente, spesso le librerie nei repo bastano.

Più che compili vari programmi più librerie -dev e -devel ti installi e meno ti mancheranno poi per compilazioni future. Sulla mia arch mi manca quasi mai più niente adesso, mentre all'inzio ogni ./configure si fermava due tre volte.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
DjDiabolik
Prode Principiante
Messaggi: 133
Iscrizione: venerdì 30 marzo 2012, 4:03

Re: [Supporto] Mi aiutate ad compilare questo/i programma/i ???

Messaggio da DjDiabolik »

steff ha scritto: Dovresti usare l'ubuntu più recente, spesso le librerie nei repo bastano.

Più che compili vari programmi più librerie -dev e -devel ti installi e meno ti mancheranno poi per compilazioni future. Sulla mia arch mi manca quasi mai più niente adesso, mentre all'inzio ogni ./configure si fermava due tre volte.
Ok ma in pratica cos'è che devo fare ora ?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Supporto] Mi aiutate ad compilare questo/i programma/i ???

Messaggio da steff »

Cercare e installare sempre i pacchetti dev che mancano fino il configure finisce bene. Spesso basta dare in pasto al motore di ricerca la riga di configure con l'errore per trovarlo.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
DjDiabolik
Prode Principiante
Messaggi: 133
Iscrizione: venerdì 30 marzo 2012, 4:03

Re: [Supporto] Mi aiutate ad compilare questo/i programma/i ???

Messaggio da DjDiabolik »

steff ha scritto: Cercare e installare sempre i pacchetti dev che mancano fino il configure finisce bene. Spesso basta dare in pasto al motore di ricerca la riga di configure con l'errore per trovarlo.
Mi aspettavo informazioni + dettagliate.. sopratutto dopo aver postato i log da terminale :(
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40359
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: [Supporto] Mi aiutate ad compilare questo/i programma/i ???

Messaggio da steff »

Mi spiace, arrangati per i dettagli magari si fa avanti un altro  ;)
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
DjDiabolik
Prode Principiante
Messaggi: 133
Iscrizione: venerdì 30 marzo 2012, 4:03

Re: [Supporto] Mi aiutate ad compilare questo/i programma/i ???

Messaggio da DjDiabolik »

steff ha scritto: Mi spiace, arrangati per i dettagli magari si fa avanti un altro  ;)
Figurati.......... è che tra librerie e tutto il resto non ci sto capendo + niente!
Molti altri sorgenti hanno readme.. questo niente di niente... è anche vero che cmq avrei bisogno di qualche dritta lo stesso.
Avatar utente
maxbigsi
Tenace Tecnocrate
Tenace Tecnocrate
Messaggi: 17039
Iscrizione: mercoledì 21 maggio 2008, 14:05
Desktop: Xfce
Distribuzione: MX Linux 23.2 64bit
Sesso: Maschile
Contatti:

Re: [Supporto] Mi aiutate ad compilare questo/i programma/i ???

Messaggio da maxbigsi »

di che versione di ubuntu stiamo parlando? ... spesso le ultime versioni di programmi sono "pensati" per le ultime versioni del sistema operativo, poniamo il caso del lettore VLC, a quanto ne so non la puoi installare sulla 10.04 perchè molte librerie richieste sono ad una versione antecedente a quella che chiede il programma, e anche se tu riesci ad installarla sicuramente renderebbe instabile il sistema perchè avrà aggiornato delle librerie che ad altri programmi correlati creerebbero dei problemi... tipo ffmpeg ecc. ecc. .... ti ho citato il caso VLC per esperienza personale...  ;D
W il software libero..... W Ubuntu -- Ubuntu User # 31322
https://www.ergosumracalmuto.org/inform ... /index.php
DjDiabolik
Prode Principiante
Messaggi: 133
Iscrizione: venerdì 30 marzo 2012, 4:03

Re: [Supporto] Mi aiutate ad compilare questo/i programma/i ???

Messaggio da DjDiabolik »

maxbigsi ha scritto: di che versione di ubuntu stiamo parlando? ... spesso le ultime versioni di programmi sono "pensati" per le ultime versioni del sistema operativo, poniamo il caso del lettore VLC, a quanto ne so non la puoi installare sulla 10.04 perchè molte librerie richieste sono ad una versione antecedente a quella che chiede il programma, e anche se tu riesci ad installarla sicuramente renderebbe instabile il sistema perchè avrà aggiornato delle librerie che ad altri programmi correlati creerebbero dei problemi... tipo ffmpeg ecc. ecc. .... ti ho citato il caso VLC per esperienza personale...  ;D
Stiamo parlando di ubuntu 11.10......... cmq sia VLC null'ultima versione 2.01 lo avevo installato (poi ho formattato per altri motivi) e mi sembra andasse benino però l'avevo preso da una repo di oneirc e quindi è probabile appunto che era stato compilato su questo stesso sistema.

Ora di questo programma appunto loro forniscono le sorgenti ma danno nessuna libreria annessa per questo mi da tutti quegli errori non appena do il ./configure.
Ora io sto andando avanti e sto installando libreria -dev a destra e a manca ma sembra che non risolvo mai.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti