[lazarus] SegFault in DebugOptions

Micha Nelissen micha at neli.hopto.org
Tue Dec 30 06:21:26 EST 2003


Vincent Snijders wrote:

> 
>>-----Oorspronkelijk bericht-----
>>Van: Micha Nelissen [mailto:micha at neli.hopto.org] 
>>Ken Moffat wrote:
>>
>>
>>>Me too. Apparently it's a problem with fpc 1.0.10 or 11. (I have
>>>1.0.11). They tell me 1.9 works. :-(
>>
>>You should be able to make fpc 1.0.10 work too by compiling 
>>the new fcl 
>>using fpc 1.0.10. If you have the CVS tree, then go to the fpc/fcl 
>>directory. Now type cvs -z3 up -dPA. This clears the sticky 
>>1.0 release 
>>branch tag for the fcl subdirectory. Recompile and install.
>>
>>HTH,
>>
>>Micha.
> 
> Some extra information:
> At first I was not succesfull in doing this. At the moment I have no
> such CVS tree, so I created one per instruction on the fpc site (using
> the FIXES_1_0_0 branch) and above.
> 
> But when I do a make all, it fails when it tries do compile the rtl for
> windows.
> make[3]: Leaving directory `D:/lazarus/source/fpc-1.0/fpc/rtl/win32'
> make -C D:/lazarus/source/fpc-1.0/fpc/rtl/win32 'OPT=' all
> make[3]: Entering directory `D:/lazarus/source/fpc-1.0/fpc/rtl/win32'
> as -o wprt0.ow wprt0.as
> process_begin: CreateProcess((null), as -o wprt0.ow wprt0.as, ...)
> failed.
> make (e=2): Het systeem kan het opgegeven bestand niet vinden.
> make[3]: *** [wprt0.ow] Error 2
> make[3]: Leaving directory `D:/lazarus/source/fpc-1.0/fpc/rtl/win32'
> make[2]: *** [cycle] Error 2
> make[2]: Leaving directory `D:/lazarus/source/fpc-1.0/fpc/compiler'
> make[1]: *** [compiler_cycle] Error 2
> make[1]: Leaving directory `D:/lazarus/source/fpc-1.0/fpc'
> make: *** [build-stamp.win32] Error 2
> 
> To me it seems, that the last update of the Makefile in the rtl
> directory doesn't set ASNAME to asw anymore.
> 
> If I do make all ASNAME=asw it works.

I have heard somewhere, someplace that you should copy asw.exe to 
as.exe, ldw.exe to ld.exe etc. But I guess your way is just as good.

HTH,

Micha.






More information about the Lazarus mailing list