Newsgroup: it.comp.os.linux.development
Titolo: Anjuta e progetto gnomemm

ciao a tutti: qualcuno sa che pacchetti vanno installati per riuscire
a creare e compilare un progetto di tipo "gnomemm 2.0" con Anjuta ?
Dopo l'esecuzione del wizard in fase di compilazione si lamenta di
header che gli mancano e cose del genere (eventualmente posso postare
gli errori). Peccato che il codice fino a quel momento l'ha scritto
tutto lui per cui sarebbe opportuno che sapesse almeno dove ha messo
gli header...
Qualcuno riesce a creare un progetto di quel tipo ? cosa ha installato
?
Uso Slackware 9.1, potrebbe essere un problema dovuto al fatto che
l'installazione di Gnome 2.4 su slackware non comprende tutto ? so che
ci sono pacchetti aggiuntivi ma una volta ho provato a installarli
prelevandoli da 
http://www.gtkmm.org/
 ma è stato un delirio di
dipendenze insoddisfatte.
Grazie
Fabiolo

installalo con swaret e ti risolve lui le dipenenze...
Roby

 Roby
mi piacerebbe:
root@asus:/home/fabio/archive# swaret --install anjuta
swaret 1.6.0-5
Listing available Packages matching Keyword: anjuta...
No available Packages found matching Keyword: anjuta!
Fabio(lo)

Da me lo trova...controlla swaret.conf x vedere se č settato linuxpackage
nei repository.
Roby

 Roby
era commentato, l'ho attivato, ha trovato anjuta ma non ha risolto
proprio niente. Nè le dipendenze nè il problema del progetto gnomemm.
In più gli mancava una libreria (che prima non cercava) e l'ho dovuta
installare a mano. Adesso se lo disinstallo e cerco di reinstallarlo
mi dice di nuovo che non c'è nessun package con il nome anjuta.
Il parametro DEPENDENCY in swaret.conf è a 1.
Puoi postare la riga del tuo swaret.conf in cui è impostato il
repository linuxpackage ? non vorrei aver sbagliato qualcosa.
Grazie
Fabio(lo)



Gtkmm dipende da libsigc.
Poi devi compilarti (a mano) gnomemm, lo trovi su
sourceforge: 
http://gtkmm.sourceforge.net/
 
Non ci sono pacchetti gnomemm** precompilati per Slack > 8.1

 sourceforge: 
http://gtkmm.sourceforge.net/
 
quando compilo gnomemm-1.2.4 mi dice che non trova libsigc, cosa
assolutamente falsa. In realtà non trova un eseguibile che serve a
determinare la versione di libsigc, perchè pare che nelle nuove
versioni di sigc non ci sia.
Questi sono gli errori di configure:
checking for sigc-config... no
checking for libsigc++ - version >= 1.0.3... configure: error:
Libsigc++ is required to compile Gnome--. Please check config.log.
quindi non trova questo sigc-config e non riesce a capire che la
versione di libsigc installata (1.2.5) è successiva a quella
richiesta.
Se provo a mettere una versione precedente di libsigc che contiene
sigc-config la compilazione va a buon fine ma non funziona niente lo
stesso (header inesistenti nel progetto creato con Anjuta e cose del
genere).
C'è incompatibilità tra libsigc 1.2.5 e gnomemm ? c'è modo di
risolvere questo problema ? mi sembra impossibile che Anjuta dichiari
di poter creare un certo tipo di eseguibili e che non si riesca a
installare le librerie giuste.
grazie
Fabio(lo)

installare le librerie giuste.
Boh.
Io ho sigc 1.2.5, gtkmm-2.2.8, Anjuta 1.1.98 eccetera, e non ho
problemi
Forse devi aggiornare gnomemm-all con pacchetti singoli da SF,
o dal repository CVS.
Ma IMHO, il tuo problema è che non hai installato libsigc in /usr, ma
in /usr/local  (scelta default).
Consigllio: fai sempre ./configure --help prima di compilare, e
guardatii l'output.
Ciao
F.