On Sat, Feb 13, 2010 at 8:59 AM, Dos-Man 64 <[email protected]> wrote:
>
>
> On Feb 13, 3:07 am, Chris Miller <[email protected]> wrote:
>> On Fri, Feb 12, 2010 at 6:45 AM, Dos-Man 64 <[email protected]> wrote:
>> > Lazarus is a free pascal ide.  The knoppix live 5.1 DVD distro comes
>> > with it pre-installed. This is what was used.  Just unzip all files
>> > onto the knoppix desktop and load the project into lazarus.
>>
>> Stop right there.
>>
>> You're assuming that:
>>
>> 1) I have Knoppix.
>>
>> Most people use Knoppix for fixing broken hard disks and such.  Not
>> many use it day-to-day (you can, but not as many do).
>>
>> 2) Expecting a tester or an end-user to install an IDE is Bad.  Don't.
>>
>> GNU Autotools are a pain the butt.  I don't use them.  But make sure
>> you have some kind of build sequence (SCons, etc.) that people can
>> use.
>>
>> --
>> Registered Linux Addict #431495
>> For Faith and Family! | John 3:16!http://www.fsdev.net/
>
>
> Unfortunately, I'm just not that good with free pascal.  I couldn't
> advise how to compile this project on any system that isn't perfectly
> set up because I couldn't do it myself.  The beauty of the live CDs is
> things are set up for you by someone who has time and patience to set
> them up.
>
> Moreover, I just haven't spent much time learning to instal software
> on Linux machines.  I've been away from my computer for the past six
> months or so.  You'll find me at Gold's Gym building my muscles:)

In LA?

> One thing I can do is write software.  Whether or not people find it
> good and/or useful or not is a topic for another debate :)

I don't much care if your software is useful, I just want you to learn
the techniques that will give your software the best chances of
success, and a good makefile or build script is that best chance.

I hate to proselyte for software that I abhor and don't use
personally, but GNU Autotools is the de-facto standard and if you are
seriously interested in writing software for GNU/Linux, you __must__
learn GNU Autotools.

Autotools is a set of [annoying, automagical, undocumented] tools that
generate a Makefile and a configuration script.  If you've ever done
./configure; make; make install; then you've used Autotools.

Writing Makefile.in and Configure.in and blah blah blah has never
really interested me.  I'm coming up on a project where I'll have to
do that, but I've avoided it thus far.  But the moral of the story is
that you should do as I say and not as I do: go learn GNU Autotools.
It'll make distributing your software a LOT easier.  And you'll get a
LOT more testers.

PS:  Pascal?  It's been five years since I've heard of someone using
that language!

-- 
Registered Linux Addict #431495
For Faith and Family! | John 3:16!
http://www.fsdev.net/

-- 
You received this message because you are subscribed to the Linux Users Group.
To post a message, send email to [email protected]
To unsubscribe, send email to [email protected]
For more options, visit our group at 
http://groups.google.com/group/linuxusersgroup

Reply via email to