[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: New Project?
- From: Russell Shaw <rjshaw iprimus com au>
- Cc: GTK+ app devel list <gtk-app-devel-list gnome org>
- Subject: Re: New Project?
- Date: Sat, 12 Jul 2003 01:44:08 +1000
Martin Klaffenboeck wrote:
> Hello,
>
> I now want to know how to start a project from scratch, from the
> beginning, how to go on and more and more. So now I have got a few
> questions:
>
> What is the first thing to do?
Read the make, autoconf, automake, and libtool manuals:
http://www.gnu.org/manual/manual.html
Also print the libc manual.
Read the goat book (GNU Autoconf, Automake, and Libtool):
http://www.amazon.com/exec/obidos/ASIN/1578701902/qid%3D1057937985/sr%3D11-1/ref%3Dsr%5F11%5F1/002-9417560-2249647
Also useful:
Texinfo:
http://www.gnu.org/doc/book9.html
Make:
http://www.gnu.org/doc/book8.html
CVS:
http://www.network-theory.co.uk/cvs/manual/
It could be useful to get a cheap laser printer of ebay;)
> How do I create a autogen.sh script? Is that always the same? Do I
> have to write it by myselfe or can I copy it from somewhere?
>
> What are the important things to write into a configure.in file?
> What are the important things to write into a Makefile.am?
>
> Is there _one_ tutorial includeing all this things, where I can see how
> to start and so on?
>
> What are the differences in configure.in files, between gtk and gtkmm?
>
> What do I have to use in my config.h file? Is all of the config.h file
> created from configure.in (via autoheader)?
>
> Ok, I had some more questions, I'll ask you when the come into my mind
> again.
Understanding and starting with the packaging system (autotools) can take
quite a while to get the hang of;)
If you haven't done much programming, make something stand-alone that
doesn't use any of the packaging tools. When you're better at it, have
a go at packaging it.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]