Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2002-12

Error compiling the 1.0.7 compiler under win32

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Karl Brandt

I updated the fpc 1.0.7 (cvs) today and tried to compile-it with ..\compiler\ make cycle OS_TARGET=win32

i get the following error:

Free Pascal Compiler version 1.0.6 [2002/04/23] for i386 Copyright (c) 1993-2002 by Florian Klaempfl
Target OS: Win32 for i386
Compiling keyboard.pp
keyboard.pp(264,3) Hint: Local const UNASSIGNED is not used keyboard.pp(265,3) Hint: Local const KANJI is not used keyboard.pp(266,3) Hint: Local const OEM_SPECIFIC is not used 1389 Lines compiled, 0.7 sec
C:BINCODEFPCBINWIN32gecho.exe: not found
MAKE.EXE[1]: *** [fpcmade.w32] Error 127
MAKE.EXE[1]: Leaving directory `D:/cvs/fpc/rtl/win32' C:\BIN\CODE\FPC\BIN\WIN32\MAKE.EXE: *** [cycle] Error 2

My bin dir is C:\BIN\CODE\FPC\BIN\WIN32\
It looks like the problem is in the makefile

By the way, how can i build the RTL with debug info?

Thanks.

Reply by email

Peter Vreman
to Karl Brandt
Show quoted text 17 lines
I updated the fpc 1.0.7 (cvs) today and tried to compile-it with ..\compiler\ make cycle OS_TARGET=win32 i get the following error: Free Pascal Compiler version 1.0.6 [2002/04/23] for i386 Copyright (c) 1993-2002 by Florian Klaempfl Target OS: Win32 for i386 Compiling keyboard.pp keyboard.pp(264,3) Hint: Local const UNASSIGNED is not used keyboard.pp(265,3) Hint: Local const KANJI is not used keyboard.pp(266,3) Hint: Local const OEM_SPECIFIC is not used 1389 Lines compiled, 0.7 sec C:BINCODEFPCBINWIN32gecho.exe: not found MAKE.EXE[1]: *** [fpcmade.w32] Error 127 MAKE.EXE[1]: Leaving directory `D:/cvs/fpc/rtl/win32' C:\BIN\CODE\FPC\BIN\WIN32\MAKE.EXE: *** [cycle] Error 2

Which Windows version do you run? Try running 'make info' and check if all programs that are detected are correct

Show quoted text 5 lines
My bin dir is C:\BIN\CODE\FPC\BIN\WIN32\ It looks like the problem is in the makefile By the way, how can i build the RTL with debug info?

Add DEBUG=1 to the commandline when building

Reply by email

Karl Brandt
to Peter Vreman
Peter Vreman wrote 14 lines
>I updated the fpc 1.0.7 (cvs) today and tried to compile-it with >..\compiler\ make cycle OS_TARGET=win32 > >i get the following error: > >Free Pascal Compiler version 1.0.6 [2002/04/23] for i386 >Copyright (c) 1993-2002 by Florian Klaempfl >Target OS: Win32 for i386 >Compiling keyboard.pp >keyboard.pp(264,3) Hint: Local const UNASSIGNED is not used >keyboard.pp(265,3) Hint: Local const KANJI is not used >keyboard.pp(266,3) Hint: Local const OEM_SPECIFIC is not used >1389 Lines compiled, 0.7 sec >

the problem is here
it should be C:\BIN\CODE\FPC\BIN\WIN32\gecho.exe and not C:BINCODEFPCBINWIN32gecho.exe

Show quoted text 11 lines
>C:BINCODEFPCBINWIN32gecho.exe: not found >MAKE.EXE[1]: *** [fpcmade.w32] Error 127 >MAKE.EXE[1]: Leaving directory `D:/cvs/fpc/rtl/win32' >C:\BIN\CODE\FPC\BIN\WIN32\MAKE.EXE: *** [cycle] Error 2 > > Which Windows version do you run? Try running 'make info' and check if all programs that are detected are correct

I'm running Win98 SE
The only strange tool was E:\cygwin\bin\sh.exe, all other were in the fpc bin dir
After i excluded the cygwin and djgpp dirs from my path, the compilation proceeded.
It looks that the cygwin/djgpp sh.exe was detecting C:\BIN\CODE\FPC\BIN\WIN32\gecho.exe as C:BINCODEFPCBINWIN32gecho.exe

But, other error occurred:

MAKE.EXE[3]: Leaving directory `D:/cvs/fpc/compiler' MAKE.EXE[2]: Leaving directory `D:/cvs/fpc/compiler' C:/BIN/CODE/FPC/BIN/WIN32/cmp.exe -i138 ppc3.exe ppc386.exe ppc3.exe ppc386.exe differ: char 940727, line 2560 MAKE.EXE[1]: *** [remake3] Error 1
MAKE.EXE[1]: Leaving directory `D:/cvs/fpc/compiler' C:\BIN\CODE\FPC\BIN\WIN32\MAKE.EXE: *** [cycle] Error 2

Can someone help me?

Show quoted text 13 lines
>My bin dir is C:\BIN\CODE\FPC\BIN\WIN32\ >It looks like the problem is in the makefile > >By the way, how can i build the RTL with debug info? > > Add DEBUG=1 to the commandline when building

Thanks

Reply by email