[fpc-devel] Building trunk on Win32

Leonardo M. Ramé martinrame at yahoo.com
Sat Nov 26 15:18:24 CET 2011


----- Original Message -----

> From: Sven Barth <pascaldragon at googlemail.com>
> To: fpc-devel at lists.freepascal.org
> Cc: 
> Sent: Saturday, November 26, 2011 11:07 AM
> Subject: Re: [fpc-devel] Building trunk on Win32
> 
> On 26.11.2011 14:50, Leonardo M. Ramé wrote:
>>  ...
>>  make[4]: Entering directory `E:/fpc/compiler'
>>  e:/fpc-bin/bin/i386-win32/make rtlclean rtl
>>  make[5]: Entering directory `E:/fpc/compiler'
>>  e:/fpc-bin/bin/i386-win32/make -C E:/fpc/rtl clean
>>  make[6]: Entering directory `E:/fpc/rtl'
>>  e:/FPC-bin/bin/i386-Win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat 
> script.res link.res
>>  e:/FPC-bin/bin/i386-Win32/rm.exe -f *.s *_ppas.bat
>>  e:/fpc-bin/bin/i386-win32/make -C win32 clean
>>  make[7]: Entering directory `E:/fpc/rtl/win32'
>>  e:/FPC-bin/bin/i386-Win32/rm.exe -f E:/fpc/rtl/units/i386-win32/system.ppu 
> E:/fpc/rtl/units/i386-win32/objpas.ppu E:/fpc/rtl/units/i386-win32/macpas.ppu 
> E:/fpc/rtl/units/i386-win32/iso7185.ppu E:/fpc/rtl/units/i386-win32/buildrtl.ppu 
> E:/fpc/rtl/units/i386-win32/lineinfo.ppu 
> E:/fpc/rtl/units/i386-win32/lnfodwrf.ppu 
> E:/fpc/rtl/units/i386-win32/sysinitpas.ppu 
> E:/fpc/rtl/units/i386-win32/sysinitcyg.ppu 
> E:/fpc/rtl/units/i386-win32/sysinitgprof.ppu 
> E:/fpc/rtl/units/i386-win32/ctypes.ppu E:/fpc/rtl/units/i386-win32/strings.ppu 
> E:/fpc/rtl/units/i386-win32/heaptrc.ppu E:/fpc/rtl/units/i386-win32/matrix.ppu 
> E:/fpc/rtl/units/i386-win32/windows.ppu E:/fpc/rtl/units/i386-win32/winsock.ppu 
> E:/fpc/rtl/units/i386-win32/winsock2.ppu E:/fpc/rtl/units/i386-win32/initc.ppu 
> E:/fpc/rtl/units/i386-win32/cmem.ppu E:/fpc/rtl/units/i386-win32/dynlibs.ppu 
> E:/fpc/rtl/units/i386-win32/signals.ppu E:/fpc/rtl/units/i386-win32/dos.ppu 
> E:/fpc/rtl/units/i386-win32/crt.ppu
>>    E:/fpc/rtl/units/i386-win32/objects.ppu 
> E:/fpc/rtl/units/i386-win32/messages.ppu 
> E:/fpc/rtl/units/i386-win32/rtlconsts.ppu 
> E:/fpc/rtl/units/i386-win32/sysconst.ppu 
> E:/fpc/rtl/units/i386-win32/sysutils.ppu E:/fpc/rtl/units/i386-win32/math.ppu 
> E:/fpc/rtl/units/i386-win32/types.ppu E:/fpc/rtl/units/i386-win32/strutils.ppu 
> E:/fpc/rtl/units/i386-win32/dateutils.ppu 
> E:/fpc/rtl/units/i386-win32/varutils.ppu 
> E:/fpc/rtl/units/i386-win32/variants.ppu E:/fpc/rtl/units/i386-win32/typinfo.ppu 
> E:/fpc/rtl/units/i386-win32/fgl.ppu E:/fpc/rtl/units/i386-win32/classes.ppu 
> E:/fpc/rtl/units/i386-win32/convutils.ppu 
> E:/fpc/rtl/units/i386-win32/stdconvs.ppu E:/fpc/rtl/units/i386-win32/cpu.ppu 
> E:/fpc/rtl/units/i386-win32/mmx.ppu E:/fpc/rtl/units/i386-win32/charset.ppu 
> E:/fpc/rtl/units/i386-win32/character.ppu 
> E:/fpc/rtl/units/i386-win32/ucomplex.ppu E:/fpc/rtl/units/i386-win32/getopts.ppu 
> E:/fpc/rtl/units/i386-win32/winevent.ppu E:/fpc/rtl/units/i386-win32/sockets.ppu
>>    E:/fpc/rtl/units/i386-win32/printer.ppu 
> E:/fpc/rtl/units/i386-win32/video.ppu E:/fpc/rtl/units/i386-win32/mouse.ppu 
> E:/fpc/rtl/units/i386-win32/keyboard.ppu E:/fpc/rtl/units/i386-win32/fmtbcd.ppu 
> E:/fpc/rtl/units/i386-win32/winsysut.ppu 
> E:/fpc/rtl/units/i386-win32/sharemem.ppu E:/fpc/rtl/units/i386-win32/exeinfo.ppu 
> E:/fpc/rtl/units/i386-win32/fpintres.ppu E:/fpc/rtl/units/i386-win32/windirs.ppu
>>  e:/FPC-bin/bin/i386-Win32/rm.exe -f E:/fpc/rtl/units/i386-win32/system.o 
> E:/fpc/rtl/units/i386-win32/objpas.o E:/fpc/rtl/units/i386-win32/macpas.o 
> E:/fpc/rtl/units/i386-win32/iso7185.o E:/fpc/rtl/units/i386-win32/buildrtl.o 
> E:/fpc/rtl/units/i386-win32/lineinfo.o E:/fpc/rtl/units/i386-win32/lnfodwrf.o 
> E:/fpc/rtl/units/i386-win32/sysinitpas.o 
> E:/fpc/rtl/units/i386-win32/sysinitcyg.o 
> E:/fpc/rtl/units/i386-win32/sysinitgprof.o E:/fpc/rtl/units/i386-win32/ctypes.o 
> E:/fpc/rtl/units/i386-win32/strings.o E:/fpc/rtl/units/i386-win32/heaptrc.o 
> E:/fpc/rtl/units/i386-win32/matrix.o E:/fpc/rtl/units/i386-win32/windows.o 
> E:/fpc/rtl/units/i386-win32/winsock.o E:/fpc/rtl/units/i386-win32/winsock2.o 
> E:/fpc/rtl/units/i386-win32/initc.o E:/fpc/rtl/units/i386-win32/cmem.o 
> E:/fpc/rtl/units/i386-win32/dynlibs.o E:/fpc/rtl/units/i386-win32/signals.o 
> E:/fpc/rtl/units/i386-win32/dos.o E:/fpc/rtl/units/i386-win32/crt.o 
> E:/fpc/rtl/units/i386-win32/objects.o
>>    E:/fpc/rtl/units/i386-win32/messages.o 
> E:/fpc/rtl/units/i386-win32/rtlconsts.o E:/fpc/rtl/units/i386-win32/sysconst.o 
> E:/fpc/rtl/units/i386-win32/sysutils.o E:/fpc/rtl/units/i386-win32/math.o 
> E:/fpc/rtl/units/i386-win32/types.o E:/fpc/rtl/units/i386-win32/strutils.o 
> E:/fpc/rtl/units/i386-win32/dateutils.o E:/fpc/rtl/units/i386-win32/varutils.o 
> E:/fpc/rtl/units/i386-win32/variants.o E:/fpc/rtl/units/i386-win32/typinfo.o 
> E:/fpc/rtl/units/i386-win32/fgl.o E:/fpc/rtl/units/i386-win32/classes.o 
> E:/fpc/rtl/units/i386-win32/convutils.o E:/fpc/rtl/units/i386-win32/stdconvs.o 
> E:/fpc/rtl/units/i386-win32/cpu.o E:/fpc/rtl/units/i386-win32/mmx.o 
> E:/fpc/rtl/units/i386-win32/charset.o E:/fpc/rtl/units/i386-win32/character.o 
> E:/fpc/rtl/units/i386-win32/ucomplex.o E:/fpc/rtl/units/i386-win32/getopts.o 
> E:/fpc/rtl/units/i386-win32/winevent.o E:/fpc/rtl/units/i386-win32/sockets.o 
> E:/fpc/rtl/units/i386-win32/printer.o E:/fpc/rtl/units/i386-win32/video.o
>>    E:/fpc/rtl/units/i386-win32/mouse.o 
> E:/fpc/rtl/units/i386-win32/keyboard.o E:/fpc/rtl/units/i386-win32/fmtbcd.o 
> E:/fpc/rtl/units/i386-win32/winsysut.o E:/fpc/rtl/units/i386-win32/sharemem.o 
> E:/fpc/rtl/units/i386-win32/exeinfo.o E:/fpc/rtl/units/i386-win32/fpintres.o 
> E:/fpc/rtl/units/i386-win32/windirs.o E:/fpc/rtl/units/i386-win32/libimpsystem.a 
> E:/fpc/rtl/units/i386-win32/libimpsysinitpas.a 
> E:/fpc/rtl/units/i386-win32/libimpsysinitcyg.a 
> E:/fpc/rtl/units/i386-win32/libimpsysinitgprof.a 
> E:/fpc/rtl/units/i386-win32/libimpheaptrc.a 
> E:/fpc/rtl/units/i386-win32/libimpwindows.a 
> E:/fpc/rtl/units/i386-win32/libimpwinsock.a 
> E:/fpc/rtl/units/i386-win32/libimpwinsock2.a 
> E:/fpc/rtl/units/i386-win32/libimpinitc.a 
> E:/fpc/rtl/units/i386-win32/libimpcmem.a 
> E:/fpc/rtl/units/i386-win32/libimpsignals.a 
> E:/fpc/rtl/units/i386-win32/libimpdos.a 
> E:/fpc/rtl/units/i386-win32/libimpsysutils.a 
> E:/fpc/rtl/units/i386-win32/libimpvarutils.a
>>    E:/fpc/rtl/units/i386-win32/libimpsharemem.a 
> E:/fpc/rtl/units/i386-win32/libimpfpintres.a
>>  e:/FPC-bin/bin/i386-Win32/rm.exe -f E:/fpc/rtl/units/i386-win32/math.rst 
> E:/fpc/rtl/units/i386-win32/varutils.rst E:/fpc/rtl/units/i386-win32/typinfo.rst 
> E:/fpc/rtl/units/i386-win32/variants.rst E:/fpc/rtl/units/i386-win32/classes.rst 
> E:/fpc/rtl/units/i386-win32/dateutils.rst 
> E:/fpc/rtl/units/i386-win32/sysconst.rst
>>  e:/FPC-bin/bin/i386-Win32/rm.exe -f fpcmade.i386-win32 Package.fpc ppas.bat 
> script.res link.res
>>  e:/FPC-bin/bin/i386-Win32/rm.exe -f *.s *_ppas.bat
>>  make[7]: Leaving directory `E:/fpc/rtl/win32'
>>  make[6]: Leaving directory `E:/fpc/rtl'
>>  e:/fpc-bin/bin/i386-win32/make -C E:/fpc/rtl 'OPT=' all
>>  make[6]: Entering directory `E:/fpc/rtl'
>>  e:/fpc-bin/bin/i386-win32/make -C win32 all
>>  make[7]: Entering directory `E:/fpc/rtl/win32'
>>  E:/fpc/compiler/ppc2.exe -Ur -Xs -O2 -n -Fi../inc -Fi../i386 -Fi../win -FE. 
> -FUE:/fpc/rtl/units/i386-win32 -di386 -dRELEASE -Us -Sg system.pp -Fi../win
>>  Runtime error 226 at $0040C776
>>     $0040C776
>>     $0040FB59
>>     $7C81A1C2
>>     $7C845A7C
>>     $7C83FE59
>>     $7C82EB2F
>>     $7C828355
> 
> Can you add OPT="-gl" as argument to your make call? Then we'll 
> get at least a stacktrace containing the line numbers. Maybe then we'll find 
> what's wrong exactly.
> 
> Regards,
> Sven
> _______________________________________________
> fpc-devel maillist  -  fpc-devel at lists.freepascal.org
> http://lists.freepascal.org/mailman/listinfo/fpc-devel
> 

Sven, I added OPT="-gl" but I got exactly the same output. I also tried with clean all OPT="-gl" and got the same.

--  
Leonardo M. Ramé
http://leonardorame.blogspot.com




More information about the fpc-devel mailing list