2010/7/29 Juha Manninen <[email protected]>:
> 2010/7/29 Andrew Brunner <[email protected]>

> You understood the situation little wrong. He is not planning to write SW,
> he only wants to build and run the program I made, on his platform (OSX)
> which is different from mine (Linux).
> Remember the ad: Write once, compile everywhere.

It does change my opinion a bit.  Hmm...  I switch between
Linux/Mac/Win7 daily with no problems.  I use FPC and Lazarus from SVN
with no problems.

> Actually it is me pushing this Lazarus thing for him. He asked me earlier if
> a computer program could solve his problem. I became interested and promised
> to write a small prog. I really thought Lazarus was a good idea because he
> could build a Mac version with it. Later the Windows laptop was just a
> rescue plan when everything failed.
> I am not going to ask money from him, this is more a question of pride now.
> I don't want to push crap to anyone.

There is no way Lazarus/FPC will end up being crap.  If there is an
issue it's most likely something the dev community has not encountered
or a problem that they will end up telling you/him to fix.


>> Software development requires a basic understanding of how computers
>> work...
>
> I understand that. Still, Lazarus should be easy to install also for people
> who don't program themselves!
> In a sense it is comparable to Java if the purpose really is to compile
> existing code for other platforms.
>
>  I really don't know what went wrong. The fact is however that something
> went wrong for a person who can install most other SW. It means the
> installation is not as easy as it should be.
>
> BTW, do you think my idea of compiling a program using Lazarus by a
> non-programmer is a stupid idea? I honestly thought it was a cool idea.
> But, maybe Lazarus should be touched only by programmers and it kind of
> justifies the difficult installation. It works as an intelligence test. If
> you can't install it, you are too stupid to program.
>
>
Well Juha, you certainly raise an interesting issue.  I think that
requiring FPC/Lazarus to build an open source project is understood.
I do think that having an understanding of OS permissions/issues
common to specific deployment platforms is a core requirement.  I do
think that FPC/Lazarus is far to complicated for this relatively small
group of developers to anticipate localized problems with operating
systems and end-users to focus on issues that can be solved -
trivially - by someone who has experience (remotely or directly) with
the target platform to get around non-developmental problems such as
the ones you are describing.

That being said I have personally encountered problems with install
Linux specifically that the make scripts could have handled but I was
forced to.  It was with multiple instances of FPC.  I had to re-route
symbolic links - but I was able to get past those issues once I was
familiar with FPC AND LINUX.

I've personally never had file permission problems on XP only b/c XP
has limited security options and only with NTFS deployed.

It's interesting for me, to hear of your issue but I can assure you
that what ever the problem is - it's only b/c a user did something
that wasn't anticipated by the install scripts/batch/program and not
an issue with the Development of Lazarus or FPC as it pertains to core
development.  And if it can be avoided - you will see it will be
resolved - but you have to reproduce the issue - which I suspect you
can't.

WOW.  Good luck with this.  Can't you just give him the Binary for him
to place in his applications folder?  Then, zip the source for his
entertainment?

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to