On Friday 16 January 2004 21:51, Валентин Стойков wrote: --cut-- > > > > Може би няма смисъл да се ползва diet, но не съм сигурен дали ще > > > > работи hwsetup без kudzu-knoppix (т.е. с оригиналния kudzu).
доколкото знам аз "оригиналния kudzu" и knoppix-kudzu са едно и също нещо, като src code base... просто второто е кръстено така от knoppix developers за да е пакет с различно име от пакета kudzu който е в debian archive ... за да могат да си имат свой независим път на пакетиране и т.н. Иначе kudzu като upstream source идва от Red Hat, Inc. (http://rhlinux.redhat.com/kudzu/) > > > Сега ми дава други грешки: > > > > > > hwconf.c:32:18: newt.h: No such file or directory > > > > > > Май не разбирам нещо важно... > > > > Ами че нямаш newt.h, т.е. include-овете за libnewt. Под debian това > > значи apt-get install libnewt-dev. Колкото до diet, виж в кой пакет е, и > > си го инсталирай. > > > > В 90% от случаите грешките при компилация са от липса на някой lib или > > tool.... > > Не ми стана ясно защо излиза грешка: > > /root/src/dietlibc-0.24.orig/include/dietref.h: No such file or directory момент сега, това ли се билдва: http://developer.linuxtag.net/knoppix/sources/kudzu-knoppix_1.1.3-3.tar.gz изтегли го и погледни в debian/control Source: kudzu-knoppix Section: utils Priority: optional Maintainer: Noel Koethe <[EMAIL PROTECTED]> Build-Depends: debhelper (>> 3.0.0), pciutils-dev, python2.2-dev, libnewt-dev, libpopt-dev, gettext, perl, dietlibc-dev Standards-Version: 3.5.2 В Build-Depends: са изброени необходимите дебиански пакети в съответните версии (ако е необходимо) за да билднеш този src package, от който се получават няколко binary packages, които са пак там са описани в секции Package: след секцията Source: на debian може да се изпълни и: dpkg-checkbuilddeps debian/control apt-get build-dep <some-binary-package> auto-apt run <commands> и т.н. и т.н. иначе гледаш кво се изисква за да се билдне и го инсталираш както намериш за добре ;-) , т.е. може да вземеш сорса на Build-Depends от дебианските пакети, само се оглеждай ако се прилагат и някакви patches към самия сорс да не ги изпуснеш... ти преценяваш дали са важни за теб. Демек взимаш upstream sources и ги пакетираш като packages за твоята distro - slackware-live ли беше ? > т.е. защо точно в тази директория се търси... не трябва ли някъде в > /usr/include? защото е включен с "", виж как е включен... #include <file.h> - system wide #include "file.h" - local tree --cut-- > > От http://mirrors.ludost.net/debian/pool/main/libn/libnewt-perl/ си > изтеглих libnewt-perl_1.08.orig.tar.gz и libnewt-perl_1.08-8.diff.gz. > > [EMAIL PROTECTED]:~/src# tar -zxf libnewt-perl_1.08.orig.tar.gz > [EMAIL PROTECTED]:~/src# gunzip libnewt-perl_1.08-8.diff.gz ма перке ? това е за връзка с perl (bindings) , в случая не ти трябва. виж по-горе. Ако имаш време, това е доста добро четиво: http://www.oksid.ch/gnewt/tutorial.html , но и аз не съм го прочел задълбочено още де ;-) > Няма ли някаква търсачка, която да ми казва кой *.h файл от кой пакет е? много общ въпрос ;-) за http://packages.debian.org (file -> package, package -> file) ли питаш или нещо по-общо... apt-file search , dpkg -S ? auto-apt ? -- pub 4096R/0E4BD0AB 2003-03-18 <keyserver.bu.edu ; pgp.mit.edu> fingerprint 1AE7 7C66 0A26 5BFF DF22 5D55 1C57 0C89 0E4B D0AB ============================================================================ A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers). http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html ============================================================================
