On 10.08.2014 21:48, mark diener wrote:
Sven:

Thanks for your response.

I am able to recompile RTL with the following commands issues from an
Admin level DOS prompt:

You should not need a Command shell with Admin rights.

make clean
make all OS_TARGET=win32 CPU_TARGET=i386 OPT="-gl -O-"
make install OS_TARGET=win32 CPU_TARGET=i386

How do I point the compiler to look at the new units/*.ppu

Currently, the Lazarus 1.2.4/ Fpc 2.6.4 installation puts the stock RTL
units into C:\lazarus\fpc\2.6.4\units\i386-win32\
and the newly compiled RTL units into
C:\lazarus\fpc\2.6.4\source\rtl\units\i386-win32

I'd suggest you to install to a custom directory, e.g.:

make install INSTALL_PREFIX=c:\lazarus\fpc\2.6.4-debug

and copy over the fpc.cfg from c:\lazarus\fpc\2.6.4\bin\i386-win32\fpc.cfg to c:\lazarus\fpc\2.6.4-debug\bin\i386-win32 and adjust the paths in there. Then you can simply change the compiler executable inside the Lazarus settings.

Notes:
- you don't need to specify OS_TARGET and CPU_TARGET if they are the same as those of the starting compiler (e.g. you have a i386-win32 compiler installed and thus OS_TARGET and CPU_TARGET will be "win32" and "i386" respectively) - Lazarus will automatically recompile the LCL and all packages your application uses upon the first compilation after you changed the compiler; thus the compilation might take longer the first time

Regards,
Sven
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to