Početak›Forumi›Linuks›Linuks umrežavanje›pomoc za instaliranje nodview-0.8.3
- This topic has 14 odgovora, 4 glasa, and was last updated 18 years, 12 months ranije by Mikla.
-
AutorČlanci
-
27. april 2005. u 1:05 pm #5253progUčesnik
Da li neko moze da mi pomogne da instaliram nodview na Suse 9.2
Imam BerkeleyDB 4.3 koju nodeview zahteva ali nikako ne mogu da instaliram sam nodview . Prilikom instalacije posle naredbe make javlja mi se sledeca poruka :/usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so: undefined reference to `pthread_condattr_setpshared’
/usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so: undefined reference to `pthread_mutexattr_destroy’
/usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so: undefined reference to `pthread_mutexattr_setpshared’
/usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so: undefined reference to `pthread_mutexattr_init’
/usr/local/BerkeleyDB.4.3/lib/libdb-4.3.so: undefined reference to `pthread_mutex_trylock’
collect2: ld returned 1 exit status
make[1]: *** [nodeview] Error 1
make[1]: Leaving directory `/home/linux/tmp/nodeview-0.8.3/nodeview’
make: *** [sub-nodeview] Error 2Kako da resim ovaj problem?
Hvala27. april 2005. u 1:16 pm #27663kmilosUčesnikA jesi li pokusao da kompajliras uz BerkleyDB verziju koja je isporucena uz SUSE?
27. april 2005. u 2:04 pm #27664progUčesnikBerkeleyDB nisam uopste uspeo da instaliram sa cd-a . Svaki put kada bih pokusao instalacija bi pala (failed) pa sam instalirao rucno veziju BerkeleyDb 4.3 tj db-4.3.27.tar.gz koju sam skinuo sa net-a
27. april 2005. u 2:10 pm #27665kmilosUčesnikPa mozda bi trebalo taj problem sa SUSE-tovim paketima prvo da resis, skini ih sa nekog mirror-a ako su neispravni. Trebace ti mislim db i db-devel.
27. april 2005. u 2:28 pm #27666progUčesnikOK probacu i to mozda nesto i bude od svega pa cu da se javim uskoro
hvala28. april 2005. u 11:45 am #27667neshaUčesnika da probas da u /etc/ld.so.config upises putanju do Berkeley baze u /usr/local/Berkeleyxxx/lib
pa da posle toga uradis jedno ldconfig i posle toga probaj
./config, make, make installPozdrav.
28. april 2005. u 12:07 pm #27668MiklaUčesnikU svakom slucaju nodeview je laksi deo posla, tezi deo ide kada pokusas da instaliras client. 💡
29. april 2005. u 7:50 am #27669progUčesnikkad nece nece . Stavio sam u etc/ld.so.conf fajlu red tj. putanju do lib-a u usr/local/BerkeleyDB.4.3/lib ,odradio ldconfig , i znate sta OPET SAM NA POCETKU . Prodje mi ./configure ali kod make izbaci kao i uvek one redove koje sam vec napisao na pocetku debate .
Jel nekom prosla sva ova instalacija kako treba da mi kaze ako moze i ako se seca sta je uradio , mozda ga ne hranim dovoljno pa me sad zeza29. april 2005. u 11:12 am #27670kmilosUčesnikEvo ja sam uspeo sa SUSE-tovim bibliotekama…
Instaliras qt3-devel i db-devel kroz YaST.
Otvoris konzolu, i u configure skripti izmenis sledece:
– iskomentarises red 9 (#subver=…), a iza njega ubacis
subver=4.2
DBDIR=”/usr”– iskomentarises dalje redove 13-17, tj. od
#if [ -d $PREFIX ]…
pa do
#fi
i sacuvaj.
Ne treba da dodajes nista u LD_LIBRARY_PATH ili /etc/ld.so.conf (jos bolje izbaci promene koje si naparavio), i posle ./configure meni make prolazi bez problema.
Stvarno su ga majstori sklepali nogom kada configure skripta ne ume da im nadje biblioteke koje dolaze uz distribuciju.
29. april 2005. u 12:50 pm #27671progUčesnikmoram da kazem da sam jos uvek mladi korisnik linuxa tako da mi treba
malo vise pomoci . Konkretno kako da iskomentarisem te redove 9 i 13 do 17 . Da li redsubver=4.2 (da li ovo 4.2 zavisi od Berkeley-ove baze posto je moja 4.3)
DBDIR=”/usr”a ovo su redovi :
PREFIX=$(echo /usr/local/BerkeleyDB.*.*)
subver=${PREFIX:22} —–(koji komentar treba da stavim)
subver=4.2
DBDIR=”/usr”if [ -d $PREFIX ] && [ “$PREFIX” != “” ]; then | i sta ovde da
DBDIR=$PREFIX | radim
else |
DBDIR=”/usr/local”
fisorry za moje neznanje ali jos uvek ucim
hvala za strpljenje
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.