[fpc-devel] FPC/Delphi/FastMM4/TopMemory speed test

Adem listmember at letterboxes.org
Sun Jul 18 06:28:24 CEST 2010


  On 2010-07-17 23:08, Mattias Gaertner wrote:
> That's not needed.
> Use fpc.exe and it will call the right compiler. Make sure your fpc.cfg
> contains macros and the paths are right.
This is what I did:

I installed 32bit version in folder C:/FPC_Lazarus_x86 and 64bit version 
in C:/FPC_Lazarus_x64, hoping that they would peacefully coexist.

They didn't.

I think the reason why they didn't is because both installations share 
the same data folder i.e. C:\Users\$username\AppData\Local\lazarus

Hence, both the x86 and x64 versions share the information stored under 
that folder --which screws up things.

A better solution, IMO, would be to use both the patform and version 
numbers; so that workdirs become:

C:\Users\$username\AppData\Local\lazarus\0.9.29\win32\2.4.0
C:\Users\$username\AppData\Local\lazarus\0.9.29\win32\2.4.3
C:\Users\$username\AppData\Local\lazarus\0.9.29\win64\2.4.0
C:\Users\$username\AppData\Local\lazarus\0.9.29\win64\2.4.3

etc.

This way, I can have several different versions live under the same 
$username.

One more thing: Lazarus, when uninstalled, removes neither its install 
folder, nor its workdir; which it should.



More information about the fpc-devel mailing list