Re: [fpc-pascal] changes to include file do not trigger recompilation of unit

2016-09-09 Thread David Emerson
On 09/09/2016 01:03 AM, Graeme Geldenhuys wrote: On 2016-09-08 22:57, David Emerson wrote: I'm wondering if anyone else has run into it, and if there might be a workaround. Yes, it has been happening here for years. No workaround that I know of, except to do a Build All after you make changes

Re: [fpc-pascal] Linking to Linux on a FreeBSD system with Linux emulated ?

2016-09-09 Thread fredvs
> Unfortunately I don't have any other 32-bit FreeBSD VM where I can install FPC 3.0.0 on. Hum, for me the simplest and working way to install fpc 32 bit was from... official fpc download site: http://www.freepascal.org/down/i386/freebsd.var --> unzip the file + sh install.sh --> done and

Re: [fpc-pascal] Linking to Linux on a FreeBSD system with Linux emulated ?

2016-09-09 Thread fredvs
>That's weird. On my 64-bit FreeBSD, I can't run 64-bit Linux > applications, but can run 32-bit Linux applications. So I'm experiencing > a bit of the opposite to you then. :-/ Huh, and on my 64-bit FreeBSD I can run fpc-linux 64 bit but not fpc-linux 32 bit ! Fre;D - Many thanks ;-)

Re: [fpc-pascal] log file of the linker ?

2016-09-09 Thread fredvs
> Is this when calling it from FPC or when executing a shell script (see earlier thread)?. It is when executing the shell script. Fre;D - Many thanks ;-) -- View this message in context: http://free-pascal-general.1045716.n5.nabble.com/log-file-of-the-linker-tp5726311p5726319.html Sent

Re: [fpc-pascal] Linking to Linux on a FreeBSD system with Linux emulated ?

2016-09-09 Thread Marc Santhoff
On Fr, 2016-09-09 at 09:06 +0100, Graeme Geldenhuys wrote: > On 2016-09-05 05:02, fredvs wrote: > > In FreeBSD forum they explain that FreeBSD 64 bit can run Linux 64 bit > > applications (I am able too) but can only link Linux 32 bit applications > > (that cannot be run on a FreeBSD 64 bit

Re: [fpc-pascal] Linking to Linux on a FreeBSD system with Linux emulated ?

2016-09-09 Thread Giuliano Colla
Il 09/09/2016 10:17, Graeme Geldenhuys ha scritto: Unfortunately I don't have any other 32-bit FreeBSD VM where I can install FPC 3.0.0 on. I know that you don't like automated scripts, but you should consider fpcup (or fpclazup), in order to experiment with different fpc/Lazarus versions.

Re: [fpc-pascal] Linking to Linux on a FreeBSD system with Linux emulated ?

2016-09-09 Thread Graeme Geldenhuys
On 2016-09-06 00:42, fredvs wrote: > With fpc 3.0.0, on my system, the smart-link is wrong, it calls ld-elf.so.1 > in place of ld-elf*32*.so.1. My 32-bit FreeBSD VM only has FPC 2.6.2, but on it I managed to compile and use -XX -Xs -O2 compiler parameters without problems. [goofy]

Re: [fpc-pascal] Free Pascal equivalent of Scratch?

2016-09-09 Thread Mark Morgan Lloyd
On 08/09/16 14:00, Graeme Geldenhuys wrote: Hi, re: coding clubs for 9-11 year olds. Has anybody thought of, or started working on, a "ide" equivalent of Scratch for Free Pascal? My thinking is something like the Scratch interface, by dropping puzzle pieces on the canvas, setting values to

Re: [fpc-pascal] Linking to Linux on a FreeBSD system with Linux emulated ?

2016-09-09 Thread Graeme Geldenhuys
On 2016-09-05 05:02, fredvs wrote: > In FreeBSD forum they explain that FreeBSD 64 bit can run Linux 64 bit > applications (I am able too) but can only link Linux 32 bit applications > (that cannot be run on a FreeBSD 64 bit system). That's weird. On my 64-bit FreeBSD, I can't run 64-bit Linux

Re: [fpc-pascal] log file of the linker ?

2016-09-09 Thread Mark Morgan Lloyd
On 08/09/16 23:30, fredvs wrote: Hello. When linking compiled fpc objects, after few minutes, there is a message from the linker (*ld*): "There was a error while linking. Abort" Does it exist a parameter for* ld *to have a log-file of all what the linker did ? Or a kind of debug for *ld* ? Or