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

Attachment: 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

Reply via email to