- This topic has 23 risposte, 3 partecipanti, and was last updated 16 years, 6 months fa by
Reysan.
-
AutoreArticoli
-
-
23 Settembre, 2008 alle 21:51 #17844
Reysan
Participant::E’ un client dc++ per Gnu/linux (per chi non lo sapesse 😀 )
volevo provare ad installarlo perchè mi pare piu maturo di valknut..
Cmq ho dei problemi a individuare alcune dipendenze.
Mi viene chiesto come dipendenze: pkg-config.
Se lo cerco con Synaptic mi restituisce libpthread-stubs-devel e perl-ExtUtils-PkgConfig. Non è nessuno dei due vero?
Poi mi richiede g++ >= 3.4, pthread e zlib.
In ordine sarebbero gcc34-c++, libpth e libz ?
Ancora gtk+-2.0, gthread-2.0 >= 2.4, libglade-2.0 , libbz2 e libssl di cui non trovo nulla.
Ora mi sorge il dubbio che linuxdcpp si basi su gnome e mi tocca installare mezzo mondo..
qualcuno c’ha provato? o potrebbe darmi un suggerimento?
Grazie
-
24 Settembre, 2008 alle 04:29 #24442
ercolinux
Moderator::Viste le dipendenze è basato su gtk2, quindi gnome però ci sono altri pacchetti che lo sono quindi puoi provarci.
per pkg-config devi installare pkgconfig
Ok per g++, pthread e libz
libgtk per gtk+, libglib per gthread, libglade è lui, libbzip2 per lib libbz2, libopenssl per libssl
Probabilmente dovrai installare i devel dei vari pacchetti per riuscire a compilare in particolare delle librerie.
Ciao
Ercole
-
24 Settembre, 2008 alle 06:07 #24443
-
25 Settembre, 2008 alle 15:31 #24460
-
25 Settembre, 2008 alle 16:06 #24461
-
25 Settembre, 2008 alle 18:48 #24463
-
25 Settembre, 2008 alle 20:22 #24464
Reysan
Participant::Di seguito posto il risultato ottenuto, seguendo cio’ che è scritto nel readme.
Non gli piace la versione di g++ installata mi pare di aver capito?
Dopo aver provato come utente semplice, come consigliato nella readme, ho provato come root, ma sono un po perplesso
[reysan@openmamba linuxdcpp-1.0.2]$ scons PREFIX=/home/reysan/linuxdcpp-1.0.2/
scons: Reading SConscript files …
IOError: [Errno 13] Permission denied: ‘build/sconf/config.log’:
File “/home/reysan/linuxdcpp-1.0.2/SConstruct”, line 75:
log_file = ‘build/sconf/config.log’)
File “/usr/lib/python2.4/site-packages/SCons/Script/SConscript.py”, line 539:
return apply(SCons.SConf.SConf, args, kw)
File “/usr/lib/python2.4/site-packages/SCons/SConf.py”, line 376:
self._startup()
File “/usr/lib/python2.4/site-packages/SCons/SConf.py”, line 604:
fp = open(str(self.logfile), log_mode)
[reysan@openmamba linuxdcpp-1.0.2]$ su
Password:
[root@openmamba linuxdcpp-1.0.2]# scons PREFIX=/home/reysan/linuxdcpp-1.0.2
scons: Reading SConscript files …
CXX env variable is not set, attempting to use g++
Checking for g++ >= 3.4…No C++ compiler found!
(cached) no
Compiler version check failed. g++ 3.4 or later is needed
Grazie
Salvatore
-
25 Settembre, 2008 alle 20:30 #24465
-
29 Settembre, 2008 alle 23:31 #24486
-
30 Settembre, 2008 alle 01:02 #24487
-
30 Settembre, 2008 alle 20:16 #24497
Reysan
Participant::grazie Silvan, era il pacchetto giusto!!!
Solo che ora mi si è fermato al secondo rigo di compilazione…..
scons: Reading SConscript files …
Checking for g++ >= 3.4…(cached) yes
Checking for pkg-config… yes
Checking for gtk+-2.0 >= 2.8… no
gtk+ >= 2.8 not found.
Note: You might have the lib but not the headers
Ho installato libgtk, libgtk1, libgtk-devel e libgtk1-devel
Mi pare d’aver capito che mi mancano gli headers, ma in quale pacchetto si trovano…
scusate se sono assillante 🙁
-
30 Settembre, 2008 alle 20:49 #24500
-
30 Settembre, 2008 alle 21:49 #24502
-
2 Ottobre, 2008 alle 01:43 #24509
-
2 Ottobre, 2008 alle 18:29 #24512
Reysan
Participant::grazie infinite per il supporto silvan. In realta’ l’avevo gia’ fatto.
Il contenuto integrale del build/scons/config.log
è il seguente:
file /home/reysan/linuxdcpp-1.0.2/SConstruct,line 75:
Configure(confdir = build/sconf)
scons: Configure: Checking for g++ >= 3.4…
scons: Configure: (cached) yes
scons: Configure: Checking for pkg-config…
pkg-config –version
0.22
scons: Configure: yes
scons: Configure: Checking for gtk+-2.0 >= 2.8…
pkg-config –exists ‘gtk+-2.0 >= 2.8’
scons: Configure: no
In allegato ho messo SConstruct.. magari puo’ servire…
Grazie ancora.
-
2 Ottobre, 2008 alle 21:22 #24514
-
2 Ottobre, 2008 alle 21:56 #24515
Reysan
Participant::Accidenti come hai fatto Ercolinux? ..bravissimo!
mi son fermato cmq all’ultimo passo della compilazione
da terminale
[reysan@openmamba linuxdcpp-1.0.2]$ scons
scons: Reading SConscript files …
Checking for g++ >= 3.4…(cached) yes
Checking for pkg-config… yes
Checking for gtk+-2.0 >= 2.8… yes
Checking for gthread-2.0 >= 2.4… yes
Checking for libglade-2.0 >= 2.4… yes
Checking for C header file time.h… yes
Checking for C header file signal.h… yes
Checking for C header file unistd.h… yes
Checking for C library pthread… yes
Checking for C library z… yes
Checking for C library bz2… yes
Checking for C library crypto… yes
Checking for C library ssl… no
OpenSSL library (libssl) not found
Note: You might have the lib but not the headers
e allego build/scons/config.log perchè troppo lungo
-
2 Ottobre, 2008 alle 22:22 #24516
-
2 Ottobre, 2008 alle 22:55 #24518
-
3 Ottobre, 2008 alle 06:28 #24519
-
3 Ottobre, 2008 alle 18:21 #24521
-
3 Ottobre, 2008 alle 18:33 #24522
-
3 Ottobre, 2008 alle 19:29 #24523
Reysan
Participant::libopenssl097-devel l’ho tolto ma non cambia nulla.
libopenssl097 non posso toglierlo perchè mi eliminerebbe tutto il SO o quasi.. e’ legato a 300 pacchetti.. ed è strano perchè gli stessi pacchetti sono legati anche a libopenssl e i due dovrebbero essere in conflitto da quello che ho capito.. mbha… io continuo a sbatterci la testa.. nel frattempo grazie mille 😉
P.S.
Da Synaptic non mi fa fare neppure pacchetto->forza versione… c’e’ qualche opzione associabile ad apt-get che mi permette magari di non tener conto delle dipendenze e di rimuoverlo forzatamente? …nel man non ho trovato nulla.
-
4 Ottobre, 2008 alle 08:30 #24526
-
-
AutoreArticoli
- Devi aver eseguito l’accesso per poter rispondere a questa discussione.