Friday, November 14, 2014

Compiling lazarus 1.3 ( trunk ) and FPC 2.7.1 ( trunk ) , Error and NOTE


Compiling and commit svn


Installing embarcardero x4 and tried to compiled lazarus 1.3 ( trunk ) and FPC 2.7.1. Its weird error, cannot compile bla bla bla....

Tried to executing this command 
make clean bigide 
and got error
Error makefile 14

After 8 hours pain and struggling with this bitch. Searching through google and found some of this:

http://www.cheatengine.org/forum/viewtopic.php?t=573992&postdays=0&postorder=asc&start=0&sid=1beeedd8204588714081d531bac2d919
http://forum.lazarus.freepascal.org/index.php?topic=18727.0
http://forum.lazarus.freepascal.org/index.php?topic=25526.0

http://forum.lazarus.freepascal.org/index.php?topic=16839.0
http://forum.lazarus.freepascal.org/index.php/topic,16898.msg92757.html#msg92757

http://wiki.freepascal.org/Installing_Lazarus

update and deleting svn, multiple times


http://mistikhati.wordpress.com/2014/03/06/compile-fpc-dan-lazarus-di-windows-xp-bag-3/
http://mistikhati.wordpress.com/2014/03/06/compile-fpc-dan-lazarus-di-windows-xp-bag-2/
http://mistikhati.wordpress.com/2014/03/06/compile-fpc-dan-lazarus-di-windows-xp-bag-1/


And yeah nothing worked -_- and then......
Finally, I found something that really the problem. Embarcardero x4 adding path to system environtment and the problem is: x4 have own make.exe . So make.exe from fpc conflict with make.exe from X4.

So I uninstalling embarcardero x4, add my path fpc to environtment and its work flawlessly.  I keep my mind to check first the make.exe using Print full path of an executable command in Windows first before doing same mistake.

 Proudly using Lazarus 1.3 r FPC 2.7.1 i386-win32-win32/win64
Proudly using Lazarus 1.3 r FPC 2.7.1 i386-win32-win32/win64

And now I can building my own FMD :D

fmd-0.8.5.22 unofficil build
 
#nb for myselft for updating svn
fpc_src
make clean all install INSTALL_PREFIX=C:\opt\fpc-2.7.1 PP=C:\opt\ppc386.exe DATA2INC=C:\opt\fpc-2.7.1\fpcsrc\utils\data2inc.exe
lazarus
make clean bigide