PDA

Visualizza la versione completa : Problema compilazione pacchetto


untamed
25-07-2007, 17:32
Devo installare lshw su nua macchina, ma ho solo il sorgente a disposizione.



atlante:~/lshw-B.02.11 # make
make -C src all
make[1]: Entering directory `/root/lshw-B.02.11/src'
make -C core all
make[2]: Entering directory `/root/lshw-B.02.11/src/core'
c++ -g -Wall -DPREFIX=\"/usr\" -DSBINDIR=\"/usr/sbin\" -DMANDIR=\"/usr/share/man\" -DDATADIR=\"/usr/share\" -c hw.cc -o hw.o
hw.cc: In member function `std::string hwNode::asXML(unsigned int)':
hw.cc:1306: `_CS_GNU_LIBC_VERSION' undeclared (first use this function)
hw.cc:1306: (Each undeclared identifier is reported only once for each function
it appears in.)
make[2]: *** [hw.o] Error 1
make[2]: Leaving directory `/root/lshw-B.02.11/src/core'
make[1]: *** [core] Error 2
make[1]: Leaving directory `/root/lshw-B.02.11/src'
make: *** [all] Error 2


Cosa pu essere? g++ c' ed anche in una versione supportata, stando al README.



atlante:~/lshw-B.02.11 # g++ --version
g++ (GCC) 3.2.2
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Jardel
25-07-2007, 17:54
non c' il configure?

untamed
25-07-2007, 18:02
No, sul README dice di dare "make"...

untamed
26-07-2007, 10:01
...help... :(

andy caps
26-07-2007, 22:17
ma non puoi installare quello della tua distribuzione??
con debian ad esempio
apt-get install lshw
cosa che puo fare
lspci -vv se vuoi molte informazioni

altrimenti se vuoi compilare quello prova ad installare
i -dev o devel delle libstdc

untamed
27-07-2007, 12:22
Si, ma purtroppo non ho una debian sotto mano, nua suse a cui scaduto il supporto e che quindi non ha aggiornamenti e non riesco a trovare l'rpm...
Comunque vedo se riesco ad installare i pacchetti devel e poi riprovo a compilare.
Maledette distro enterprise... :nonlodire

andy caps
27-07-2007, 14:46
se non ha lshw

avra' come ti ho detto lspci oppure scanpci

aggiungendo l'opzione -v dopo poi hai lo stesso risultato di lshw hwinfo

http://rpm.pbone.net/ mettendo suse trova diversi pacchetti per lshw

untamed
27-07-2007, 15:29
Uhmmm, molto interessante... :fagiano:
Quel sito avevo provato ma lshw non lo trova per suse 8.x.

Loading