Титла: DCLIB не ще да се комплира
Публикувано от: the_mouse в Jul 18, 2005, 15:02
Имам следният проблем. Значи започнах да инсталирам Valknut през CVS и при стъпката с комплирането на DCLIB, която е задължителна за комплирането на програмата получавам error 2 ето какво става: Примерен код | guest@darkstar:~/dclib$ make make all-recursive make[1]: Entering directory `/home/guest/dclib' Making all in dclib make[2]: Entering directory `/home/guest/dclib/dclib' Making all in core make[3]: Entering directory `/home/guest/dclib/dclib/core' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/guest/dclib/dclib/core' Making all in hash make[3]: Entering directory `/home/guest/dclib/dclib/hash' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/guest/dclib/dclib/hash' Making all in xfer make[3]: Entering directory `/home/guest/dclib/dclib/xfer' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/guest/dclib/dclib/xfer' make[3]: Entering directory `/home/guest/dclib/dclib' if /bin/sh ../libtool --silent --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -DDEBUG -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Icore -Ihash -Ixfer -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -g3 -fno-inline -fno-exceptions -fno-check-new -fno-common -D_REENTRANT -Wall -I/usr/include/libxml2 -Wnon-virtual-dtor -Wno-long-long -Wundef -Wall -W -Wpointer-arith -Wwrite-strings -g3 -fno-inline -fno-exceptions -fno-check-new -fno-common -MT cdownloadmanager.lo -MD -MP -MF ".deps/cdownloadmanager.Tpo" -c -o cdownloadmanager.lo cdownloadmanager.cpp; \ then mv -f ".deps/cdownloadmanager.Tpo" ".deps/cdownloadmanager.Plo"; else rm -f ".deps/cdownloadmanager.Tpo"; exit 1; fi cdownloadmanager.cpp:26:29: dclib/core/cmd5.h: No such file or directory cdownloadmanager.cpp: In member function `void CDownloadManager::UpdateXFERList(long int)': cdownloadmanager.cpp:238: warning: unused parameter `time_t ttimeout' cdownloadmanager.cpp: In member function `void CDownloadManager::FileListDone(CTransfer*)': cdownloadmanager.cpp:1041: warning: unused parameter `CTransfer*Transfer' cdownloadmanager.cpp: In member function `bool CDownloadManager::CheckHash(CTransfer*)': cdownloadmanager.cpp:1051: error: `CMD5' undeclared (first use this function) cdownloadmanager.cpp:1051: error: (Each undeclared identifier is reported only once for each function it appears in.) cdownloadmanager.cpp:1051: error: parse error before `;' token cdownloadmanager.cpp:1060: error: `context' undeclared (first use this function) cdownloadmanager.cpp: In member function `eDirection CDownloadManager::CheckWaitTransfer(CTransfer*)': cdownloadmanager.cpp:1328: warning: unused variable `long int i' cdownloadmanager.cpp: In member function `int CDownloadManager::Callback1(CObject*, CObject*)': cdownloadmanager.cpp:2931: warning: unused variable `int i' make[3]: *** [cdownloadmanager.lo] Error 1 make[3]: Leaving directory `/home/guest/dclib/dclib' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/guest/dclib/dclib' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/guest/dclib' make: *** [all] Error 2
| нямам идея защо става така, при условие, че следвам точно упътванията от самия сайт на програмата. Ползвам VSLive GNU Linux.
Титла: DCLIB не ще да се комплира
Публикувано от: braun100 в Jul 18, 2005, 15:38
проблемите започват на тоя ред: cdownloadmanager.cpp:26:29: dclib/core/cmd5.h: No such file or directory .......................... cdownloadmanager.cpp:1051: error: `CMD5' undeclared (first use this function) cdownloadmanager.cpp:1051: error: (Each undeclared identifier is reported only once for each function it appears in.) cdownloadmanager.cpp:1051: error: parse error before `;' token cdownloadmanager.cpp:1060: error: `context' undeclared (first use this function)
просто липсва фаила dclib/core/cmd5.h , в него има дефинирани разни променливи ( CMD5 ) и затова ти дава грешка
Титла: DCLIB не ще да се комплира
Публикувано от: the_mouse в Jul 18, 2005, 21:06
Добре де, как ще липсва фал като DCLIB я свалих през CVS? Ако проблемът е на сървъра има ли друго място, от където да я сваля? използвах тази команда, за да я сваля: $ cvs -z3 -d:pserver:anonymous@cvs.dcgui.berlios.de:/cvsroot/dcgui co dclib
Титла: DCLIB не ще да се комплира
Публикувано от: в Jul 18, 2005, 21:23
ве от CVS Може да е преебана аз си качих нормалния буил нямаше проблеми само искаше да бъдат качени: libgtk2.0-dev libgtkmm-2.4-dev libglademm-2.4-dev zlib1g-dev libbz2-dev g++-3.4 libgtk2.0-bin libgtk2.0-0 libgtk2.0-common libgtkmm-2.4-1 libglademm-2.4-1
Титла: DCLIB не ще да се комплира
Публикувано от: braun100 в Jul 19, 2005, 10:59
не знам , провери дали наистина тоя файл го няма. ако е така най-вероятно това е грешка някаква в сорса или може пък нещо при свалянето да се е прецакало.
Титла: DCLIB не ще да се комплира
Публикувано от: the_mouse в Jul 19, 2005, 16:52
Цитат (Guest @ Юли 18 2005,22:23) | ве от CVS Може да е преебана аз си качих нормалния буил нямаше проблеми само искаше да бъдат качени: libgtk2.0-dev libgtkmm-2.4-dev libglademm-2.4-dev zlib1g-dev libbz2-dev g++-3.4 libgtk2.0-bin libgtk2.0-0 libgtk2.0-common libgtkmm-2.4-1 libglademm-2.4-1 |
А от къде да ги намеря всичките тези библиотеки? Ще ми дадеш ли линк, от койдо да сваля работеща версия на DCLIB?
|