[fpc-pascal] FPC's generics implementation

2015-08-24 Thread Jani Mátyás
Hi All, I have some questions regarding FPC's generics implementation, just out of curiosity. The FPC wiki states that the ppu file stores all the tokens for the generic classes. Browsing the source of compiler/symdef.pas (r31298) also gave me this impression. Does it mean that a recompilation oc

Re: [fpc-pascal] I-Pascal: IDE based on IntelliJ platform

2015-08-24 Thread leledumbo
> Maybe it is best to first see if you can retrieve the location via > 'which fpc'. If it is not found, then look in some hard-coded locations. > If still not found, them prompt the user for the path. Good idea, I suggest to peek at Lazarus startup code. It also checks for fpc and the like. Pro

Re: [fpc-pascal] ARM-embedded & Interrupt numbers

2015-08-24 Thread Koenraad Lelong
Op 14-08-15 om 14:18 schreef Jeppe Johansen: Hi Koenraad, For simplicity I think it would be best to just add them to each unit without too many macros. There's not a clear line for what to include in the RTL units at the moment, but with CMSIS growing more relevant I think it makes sense to ha

Re: [fpc-pascal] fpc svn development version fails to build from source

2015-08-24 Thread Peter
On 07/08/15 13:41, Roderick Johnstone wrote: > Hi > > I'm trying to build the fpc svn development version on Red Hat > > FATAL: cannot open file /usr/lib/fpc/lexyacc/yyparse.cod > > > so it seems to be looking in the wrong place for yyparse.cod, or > yyparse.cod is not installed correct

Re: [fpc-pascal] I-Pascal: IDE based on IntelliJ platform

2015-08-24 Thread Graeme Geldenhuys
On 2015-08-22 13:27, ARGB32 wrote: > /usr/bin is checked for fpc executable. Under Linux (with its messed up file system hierarchy - user programs mixed with system programs) that might work, but under FreeBSD (and probably other *nix-type OSes too) it will most likely be located in /usr/local/bin