Hi,
I have two independent packages. I would like my project to toggle
between either one (but never both at the same time). Both have a unit
with the exact same name, hence both packages can't be added to the
dependency list at the same time.
Is there a way with the Compiler Options - Other (or
2015-07-09 12:58 GMT-03:00 Michael Van Canneyt mich...@freepascal.org:
On Thu, 9 Jul 2015, Graeme Geldenhuys wrote:
Is there a way with the Compiler Options - Other (or Additions and
Overrides) to include a specific package based on a compiler define?
I would even go further, and have
On Thu, 9 Jul 2015, Graeme Geldenhuys wrote:
Hi,
I have two independent packages. I would like my project to toggle
between either one (but never both at the same time). Both have a unit
with the exact same name, hence both packages can't be added to the
dependency list at the same time.
Is
On 2015-07-09 16:58, Michael Van Canneyt wrote:
I would even go further, and have a package included or not depending
on the OS. Similar, I think it should be possible to include a unit
in a package, depending on the OS.
+1 on both counts. I've hit the issue of your second point many years
On Thu, Jul 9, 2015 at 12:58 PM, Michael Van Canneyt
mich...@freepascal.org wrote:
On Thu, 9 Jul 2015, Graeme Geldenhuys wrote:
Hi,
I have two independent packages. I would like my project to toggle
between either one (but never both at the same time). Both have a unit
with the exact same
On Thu, 9 Jul 2015, Marcos Douglas wrote:
On Thu, Jul 9, 2015 at 12:58 PM, Michael Van Canneyt
mich...@freepascal.org wrote:
On Thu, 9 Jul 2015, Graeme Geldenhuys wrote:
Hi,
I have two independent packages. I would like my project to toggle
between either one (but never both at the same
On Thu, Jul 9, 2015 at 3:45 PM, Michael Van Canneyt
mich...@freepascal.org wrote:
On Thu, 9 Jul 2015, Marcos Douglas wrote:
On Thu, Jul 9, 2015 at 2:58 PM, Michael Van Canneyt
mich...@freepascal.org wrote:
On Thu, 9 Jul 2015, Marcos Douglas wrote:
On Thu, Jul 9, 2015 at 12:58 PM,
On Thu, Jul 9, 2015 at 2:58 PM, Michael Van Canneyt mich...@freepascal.org
wrote:
[...]
We have support for dotted unit names. The only thing missing is a
namespace directive.
Is there any plan for implementing the -NS[1] compiler parameter? This
option allows to use scoped unit names,
On Thu, Jul 9, 2015 at 4:05 PM, silvioprog silviop...@gmail.com wrote:
[...]
This option also enables the 'UseUnitScopeNames' directive, so you can use
a unit declaration like 'uses {$IFNDEF
UseUnitScopeNames}MyCompany.{$ENDIF}SysUtils'.
Oops,
... so you can use an unit declaration like
On Thu, Jul 9, 2015 at 2:58 PM, Michael Van Canneyt
mich...@freepascal.org wrote:
On Thu, 9 Jul 2015, Marcos Douglas wrote:
On Thu, Jul 9, 2015 at 12:58 PM, Michael Van Canneyt
mich...@freepascal.org wrote:
On Thu, 9 Jul 2015, Graeme Geldenhuys wrote:
Hi,
I have two independent
On Thu, 9 Jul 2015, Marcos Douglas wrote:
On Thu, Jul 9, 2015 at 2:58 PM, Michael Van Canneyt
mich...@freepascal.org wrote:
On Thu, 9 Jul 2015, Marcos Douglas wrote:
On Thu, Jul 9, 2015 at 12:58 PM, Michael Van Canneyt
mich...@freepascal.org wrote:
On Thu, 9 Jul 2015, Graeme
On Thu, 9 Jul 2015, silvioprog wrote:
On Thu, Jul 9, 2015 at 2:58 PM, Michael Van Canneyt
mich...@freepascal.org wrote:
[...]
We have support for dotted unit names. The only thing missing is a
namespace directive.
Is there any plan for implementing the -NS[1] compiler
Guys, i suggest to create another thread to discuss namespace.
This thread is a different topic, related to the IDE, while namespace is a
compiler thing.
Luiz
Em 09/07/2015 16:12, silvioprog silviop...@gmail.com escreveu:
On Thu, Jul 9, 2015 at 4:05 PM, silvioprog silviop...@gmail.com wrote:
On Thu, Jul 17, 2014 at 11:33:37AM +0200, Sven Barth wrote:
Some users installed fpc with system.ppu and no
classes.ppu. That's why the test was added years ago.
Hmm... It might be that this was when Classes was not yet part of the RTL.
This was changed some years back, so that unit should
On Wed, Jul 16, 2014 at 09:25:49PM +0200, Sven Barth wrote:
installed right.
For targets without Classes the test needs to be adapted.
What targets do not have a classes.ppu?
All targets that don't have a classes.pp in their corresponding RTL
directory (e.g. rtl/embedded, rtl/macos,
Am 16.07.2014 22:01 schrieb Mattias Gaertner nc-gaert...@netcologne.de:
On Wed, 16 Jul 2014 21:25:49 +0200
Sven Barth pascaldra...@googlemail.com wrote:
[...]
It's likely better to rely on the system.ppu... :/
Some users installed fpc with system.ppu and no
classes.ppu. That's why the
@ www.isis.co.uk
Kind Regards
Justin
From: Sven Barth [mailto:pascaldra...@googlemail.com]
Sent: Thursday, 17 July 2014 7:34 PM
To: Lazarus mailing list
Subject: Re: [Lazarus] Compiler Options
Am 16.07.2014 22:01 schrieb Mattias Gaertner nc-gaert...@netcologne.de:
On Wed, 16 Jul
On 07/15/2014 05:26 AM, Justin Smyyth wrote:
Target selected as embedded
Is there an official description what this is supposed to mean ?
Some years ago embedded in the Linux Kernel meant that the CPU does
not feature a Memory management Unit.
Nowadays, ARM CPUs without MMU seem rather
Regards
Justin
From: Michael Schnell [mailto:mschn...@lumino.de]
Sent: Wednesday, 16 July 2014 6:43 PM
To: lazarus@lists.lazarus.freepascal.org
Subject: Re: [Lazarus] Compiler Options
On 07/15/2014 05:26 AM, Justin Smyyth wrote:
Target selected as embedded
Is there an official
Am 16.07.2014 11:11 schrieb Michael Schnell mschn...@lumino.de:
On 07/15/2014 05:26 AM, Justin Smyyth wrote:
Target selected as embedded
Is there an official description what this is supposed to mean ?
The official FPC description: No OS, bare hardware. In case of ARM this
also includes
Am 16.07.2014 11:31 schrieb Justin Smyth delph...@smythconsulting.net:
If you compile using trunk fpc I need to use -Cparmv7m
-Op is target cpu optimization
And –cp is for choice of instruction set.
The –Op seems wrong to be used in this case, project options are for
defining the
On Wed, Jul 16, 2014 at 11:51:44AM +0200, Sven Barth wrote:
Is there an official description what this is supposed to mean ?
The official FPC description: No OS, bare hardware.
(and that results in only a barebone RTL)
--
___
Lazarus mailing list
On 07/16/2014 11:51 AM, Sven Barth wrote:
The official FPC description: No OS, bare hardware. In case of ARM
this also includes the possibility to load a controller file for
certain boards we already support.
To me this wording seems just as misleading as the old-style Linux
noMMU meaning,
On 07/16/2014 11:57 AM, Marco van de Voort wrote:
(and that results in only a barebone RTL)
I do like the term barebone a lot more than embedded for this option
:-)
-Michael
--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
@lists.lazarus.freepascal.org
Subject: Re: [Lazarus] Compiler Options
On 07/16/2014 11:57 AM, Marco van de Voort wrote:
(and that results in only a barebone RTL)
I do like the term barebone a lot more than embedded for this option
:-)
-Michael
On Wed, 16 Jul 2014 21:45:55 +1000
Justin Smyth delph...@smythconsulting.net wrote:
Thanks
I am updating lazarus on my vm now.
I am using trunk FPC 2.6.4 which has the mods for LPC 1343. ( embedded )
I've also made a custom version of GDBMiServerDebugger which adds support
for
Justin
-Original Message-
From: Mattias Gaertner [mailto:nc-gaert...@netcologne.de]
Sent: Wednesday, 16 July 2014 10:07 PM
To: lazarus@lists.lazarus.freepascal.org
Subject: Re: [Lazarus] Compiler Options
On Wed, 16 Jul 2014 21:45:55 +1000
Justin Smyth delph...@smythconsulting.net wrote
Am 16.07.2014 14:08 schrieb Mattias Gaertner nc-gaert...@netcologne.de:
On Wed, 16 Jul 2014 21:45:55 +1000
Justin Smyth delph...@smythconsulting.net wrote:
Thanks
I am updating lazarus on my vm now.
I am using trunk FPC 2.6.4 which has the mods for LPC 1343. ( embedded )
I've
On Wed, 16 Jul 2014 15:14:01 +0200
Sven Barth pascaldra...@googlemail.com wrote:
[...]
Is there really no classes.ppu for your arm target?
That's rather likely as Classes is simply too fat...
On targets with classes the fat makes it a good indicator if fpc was
installed right.
For targets
arm-embedded does not have classes.ppu, same with mipsel-embedded (but
this target is not yet fully visible in trunk)
arm and mipsel do have definitions in fpc/rtl/embedded/rtl.cfg :
#ifdef CPUARM
-SfSOFTFPU
-SfCLASSES
#ifdef CPUMIPSEL
-SfSOFTFPU
-SfCLASSES
but even with those settings
On 16.07.2014 15:28, Mattias Gaertner wrote:
On Wed, 16 Jul 2014 15:14:01 +0200
Sven Barth pascaldra...@googlemail.com wrote:
[...]
Is there really no classes.ppu for your arm target?
That's rather likely as Classes is simply too fat...
On targets with classes the fat makes it a good
On Wed, 16 Jul 2014 21:25:49 +0200
Sven Barth pascaldra...@googlemail.com wrote:
[...]
It's likely better to rely on the system.ppu... :/
Some users installed fpc with system.ppu and no
classes.ppu. That's why the test was added years ago.
Mattias
--
On 16.07.2014 22:00, Mattias Gaertner wrote:
On Wed, 16 Jul 2014 21:25:49 +0200
Sven Barth pascaldra...@googlemail.com wrote:
[...]
It's likely better to rely on the system.ppu... :/
Some users installed fpc with system.ppu and no
classes.ppu. That's why the test was added years ago.
How
The Compiler options found in the project options , for arm embedded when
you have Target selected as embedded and cpu family as arm and target
processor as ARMV7M are not correct , it comes up with -OpARMV7M instead of
-Cparmv7m
how can i change this ? is it stored in a XML file or where do
What exactly is Compiler Options: Apply conventions? It is not
documented in
http://wiki.lazarus.freepascal.org/IDE_Window:_Compiler_Options.
Stephano
--
___
Lazarus mailing list
Lazarus@lists.lazarus.freepascal.org
patspiper wrote:
What exactly is Compiler Options: Apply conventions? It is not
documented in
http://wiki.lazarus.freepascal.org/IDE_Window:_Compiler_Options.
Affects things like e.g. 'lib' being applied as a prefix to a unix
shared library.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co
On Sat, 08 Sep 2012 12:27:28 +0300
patspiper patspi...@gmail.com wrote:
What exactly is Compiler Options: Apply conventions? It is not
documented in
http://wiki.lazarus.freepascal.org/IDE_Window:_Compiler_Options.
I added it:
On 08/09/12 12:58, Mattias Gaertner wrote:
On Sat, 08 Sep 2012 12:27:28 +0300
patspiper patspi...@gmail.com wrote:
What exactly is Compiler Options: Apply conventions? It is not
documented in
http://wiki.lazarus.freepascal.org/IDE_Window:_Compiler_Options.
I added it:
Project Options / Paths / Unit Output directory (-FU)
Would anybody know if there exists a compiler substitution for the
current username (under Linux)
I would like the output dir set to eg: /tmp/curruser/project/etc
(multiple users on a shared system)
Thanks - SteveG
--
On Mon, 07 May 2012 22:12:57 +0930
SteveG ste...@nevets.com.au wrote:
Project Options / Paths / Unit Output directory (-FU)
Would anybody know if there exists a compiler substitution for the
current username (under Linux)
I would like the output dir set to eg: /tmp/curruser/project/etc
On 07/05/12 22:16, Mattias Gaertner wrote:
On Mon, 07 May 2012 22:12:57 +0930
SteveGste...@nevets.com.au wrote:
Project Options / Paths / Unit Output directory (-FU)
Would anybody know if there exists a compiler substitution for the
current username (under Linux)
I would like the output dir
Hi all,
On Saturday (2010-10-09 16:37:08 +) in svn revision 27634 I
introduced a bug, so that projects with a separate session file (.lps)
loose their compiler options.
This was fixed in svn revision 27649.
The daily snapshots contain the bug too. The version tomorrow will
contain the fix.
Hello all,
I want to know how to make a particular compiler message file (.msg), the
default to all projects. Is it possible ?
I know that if i check this option in Project-Compiler Options-Messages, the
file is used only for current project.
BTW, could someone tell me which tool is used to
2009/10/6 Marcelo Borges de Paula mar...@terra.com.br:
I know that if i check this option in Project-Compiler Options-Messages,
the file is used only for current project.
Maybe the option should be in Environment - Desktop options.
The same place where IDE's interface language is selected.
44 matches
Mail list logo