[bt-devel] Newbie help please!
Thomas J. Philpot
bt-devel@crosswire.org
Wed, 03 May 2000 09:58:52 -0500
For starters, you might want to check out the KDE Developer's Tutorials on
http://developer.kde.org/documentation/tutorials/index.html
There's a tutorial on how to develop for KDE (with some small example) programs.
I suggest you start with Daniel Marjamaki's KDE tutorial, it talks about how to
compile on *nix (g++ for c++ programs, gcc for c).
Just off the top of my head, here are some useful commands
-o filename = renames the output file
-g = enables debugging
-lfoo = links the libfoo library to your code
-Iincludedir = adds includedir to your include path
-Llibdir = adds libdir to your linking path
You'll probably used these 90% of the time if you have to compile by hand.
With most big projects though, there are Makefiles distributed with the
program, and all you have to do is something like ./configure;make;make
install to get the program up and running. Another peice of advice, get
familar with KDevelop. It'll help you tremendously...
I'm going to study for finals now ;) Two left...
Tom
On Wed, 03 May 2000, you wrote:
> That's why I'm asking, I don't even know how to compile a program in Unix!
>
> Regards,
>
> Chris Marsh
> Analyst Programmer
> Hansen Corporation
> Ph: (03) 9843 8438
> Fax: (03) 9843 8590
>
> > -----Original Message-----
> > From: Thomas J. Philpot [SMTP:tjphilpot@ou.edu]
> > Sent: Wednesday, May 03, 2000 5:08 PM
> > To: bt-devel@crosswire.org
> > Subject: Re: [bt-devel] Newbie help please!
> >
> > Chris,
> >
> > The best advice I can give you is read this list and don't be afraid
> > to ask questions. The project is in need of more developers and any help
> > would
> > be appreciated.
> >
> > Tom
> >
> > On Tue, 02 May 2000, you wrote:
> > > Hi,
> > > I'm new to this list and would dearly love to start doing some work on
> > > Bibletime. Problem is, I haven't done any C or C++ work since school
> > (2+
> > > years ago), as I currently do PL/SQL on Oracle. Also, I haven't yet
> > done
> > > ANY development work on any Unix box, including Linux.
> > >
> > > So, my question is, where do I start? I have used CVS, although in the
> > > past. Any doco's, hint's, tips, HOWTO's etc would be gratefully
> > received.
> > >
> > > Regards,
> > >
> > > Chris Marsh
> > > Analyst Programmer
> > > Hansen Corporation
> > > Ph: (03) 9843 8438
> > > Fax: (03) 9843 8590