Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2012-08

Project | New project...

8 messages · 5 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Howard Page-Clark

The 'Create a new project' dialog currently offers 7 project options of which the first (selected by default) is called Application.

I suggest this be renamed 'GUI Application', because this would be more informative for complete beginners, and is also consonant with the third option which has the informative name 'Console application'.

Howard

Reply by email

Kostas Michalopoulos
to Howard Page-Clark
Howard Page-Clark wrote 6 lines
The 'Create a new project' dialog currently offers 7 project options of which the first (selected by default) is called Application. I suggest this be renamed 'GUI Application', because this would be more informative for complete beginners, and is also consonant with the third option which has the informative name 'Console application'.

I fully agree with that, the naming used currently is arbitrary and not clear.

Additionally, the (new?) option for making an 'instantfpc' program should be hidden if instantfpc isn't installed (or have Lazarus bundle instantfpc too) because currently the experience is: New project -> instantfpc program -> Ok -> Run -> Error about missing instantfpc.

Or at least instead of an error show some information about obtaining instantfpc.

Kostas "Bad Sector" Michalopoulos

Reply by email

Mattias Gaertner
to Kostas Michalopoulos

Kostas Michalopoulos hat am 9. August 2012 um 00:42

Howard Page-Clark wrote 5 lines
[...] Additionally, the (new?) option for making an 'instantfpc' program should be hidden if instantfpc isn't installed (or have Lazarus bundle instantfpc too) because currently the experience is: New project -> instantfpc program -> Ok -> Run -> Error about missing instantfpc.

instantfpc comes with fpc 2.6.0.

Or at least instead of an error show some information about obtaining instantfpc.

It is installed, but maybe not in PATH.
I heard that some windows installers put the instantfpc.exe not in the same folder as the other fpc tools.
Windows is somewhat special on command line tools. It does not have a shebang. Maybe the package should not be installed by default on Windows?

Mattias
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20120809/1b83a9e5/attachment.html>

Reply by email

waldo kitty
to Howard Page-Clark: The 'Create a new project' dialog currently offers 7 project options of which the first…
Howard Page-Clark wrote 6 lines
The 'Create a new project' dialog currently offers 7 project options of which the first (selected by default) is called Application. I suggest this be renamed 'GUI Application', because this would be more informative for complete beginners, and is also consonant with the third option which has the informative name 'Console application'.

agreed! i don't know how many times i've gone to start a new project and had to toy about deciding which one i was really wanting to use...

Reply by email

Luiz Americo Pereira Camara
to Mattias Gaertner: Kostas Michalopoulos hat am 9. August 2012 um 00:42 instantfpc comes with fpc 2.6.0. It…
Mattias Gaertner wrote 15 lines
Kostas Michalopoulos hat am 9. August 2012 um 00:42 geschrieben:> On 2012-08-08 23:54, Howard Page-Clark wrote: >[...] > Additionally, the (new?) option for making an 'instantfpc' program > should be hidden if instantfpc isn't installed (or have Lazarus bundle > instantfpc too) because currently the experience is: New project -> > instantfpc program -> Ok -> Run -> Error about missing instantfpc. instantfpc comes with fpc 2.6.0. > Or at least instead of an error show some information about obtaining > instantfpc. It is installed, but maybe not in PATH. I heard that some windows installers put the instantfpc.exe not in the same folder as the other fpc tools.

I don't know if is related, but the make script has a bug: http://bugs.freepascal.org/view.php?id=22549

Luiz

Reply by email

Kostas Michalopoulos
to Mattias Gaertner: Kostas Michalopoulos hat am 9. August 2012 um 00:42 instantfpc comes with fpc 2.6.0. It…
Mattias Gaertner wrote 11 lines
Kostas Michalopoulos hat am 9. August 2012 um 00:42 geschrieben:> On 2012-08-08 23:54, Howard Page-Clark wrote: >[...] > Additionally, the (new?) option for making an 'instantfpc' program > should be hidden if instantfpc isn't installed (or have Lazarus bundle > instantfpc too) because currently the experience is: New project -> > instantfpc program -> Ok -> Run -> Error about missing instantfpc. instantfpc comes with fpc 2.6.0.

It isn't installed here:

Free Pascal Compiler version 2.6.0 [2011/12/25] for i386 Copyright (c) 1993-2011 by Florian Klaempfl and others C:\FPC\2.6.0\bin\i386-win32\ppc386.exe [options] <inputfile> [options]

...

C:\FPC\2.6.0\bin\i386-win32>dir instant*
Volume in drive C is OS
Volume Serial Number is 6291-1BE9

Directory of C:\FPC\2.6.0\bin\i386-win32

File Not Found

It is installed, but maybe not in PATH. I heard that some windows installers put the instantfpc.exe not in the same folder as the other fpc tools.

Isn't there a single installer? In any case, it doesn't seem to be installed at all:

C:\FPC\2.6.0>dir /s/b | find "instant"

C:\FPC\2.6.0>

Kostas "Bad Sector" Michalopoulos

Reply by email

Howard Page-Clark
to Kostas Michalopoulos
Kostas Michalopoulos wrote 7 lines
> instantfpc comes with fpc 2.6.0. It isn't installed here: Directory of C:\FPC\2.6.0\bin\i386-win32 File Not Found

Something went wrong during your installation. A clean RC1 install (on 64-bit Windows 7) here yields

c:\lazarus\fpc>dir instant*.* /s
Volume in drive C is HP
Volume Serial Number is 283C-A4ED

Directory of C:\lazarus\fpc\2.6.0\bin\i386-win32

29/07/12 14:00 193,024 instantfpc.exe
1 File(s) 193,024 bytes

Howard

Reply by email

Kostas Michalopoulos
to Howard Page-Clark
Something went wrong during your installation. A clean RC1 install (on 64-bit Windows 7) here yields

That was for FPC (you said it comes with FPC), as it was apparent from the paths (C:\FPC\etc), not lazarus. But i just checked with lazarus and indeed it has instantfpc.exe.

I'll check the case with the installation at home once i go there because right now

Reply by email