On Sun, Nov 28, 2004 at 12:27:00AM +1100, Rod Butcher wrote: > Sluggers, can somebody point me to a tutorial on the various components > in software building (newbie-comprehensible) :-
You'll need to understand the general concept of makefiles http://www.gnu.org/software/make/manual/make.html and then the best tutorial style reference is the autobook http://sources.redhat.com/autobook/autobook/autobook_toc.html There is a bit of a learning curve. > I've been getting by by ./configure, make, make install but beyond > that I'm lost... e.g I untarred a source package and copied latest > updated source and Makefile.am files from CVS into it and then did > my standard ./configure etc. dance, which leads to link errors, so I > obviously don't know what I'm doing). I need to know how/why these > files are generated etc. I'm not sure why you need to copy parts of a CVS tree into a source tarball; can't you just build the CVS tree? Usually there will be a script in the root directory of the CVS tree called autogen.sh or similar that will run the autoconf tools for you. You just need to ensure the tool versions you have match what the developers are using. -i [EMAIL PROTECTED] http://www.gelato.unsw.edu.au
signature.asc
Description: Digital signature
-- SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/ Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html
