Sign in Join

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

Mailing lists / lazarus / 2008-04

compiling 0.9.24 on win32 fails

6 messages · 3 people ·

Reply by email Subscribe to this list Your subscription

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

Marc Santhoff

Hi,

at first I'd like to ask, if Windows 98 (SE) is still on the list of supported platforms. Is it?

If the answer is yes notice the following report, please:

make clean all:

Compiling FindRenameIdentifier.pas
Compiling CleanDirDlg.pas
Main.pp(1110,35) Warning: Constructing a class "TPkgManager" with abstract metho ds
Compiling resource lazarus.rc
GCC.EXE: installation problem, cannot exec `cpp': No such file or directory D:\FPC\2.2.0\bin\i386-win32\windres.exe: no resources lazarus.pp(114,1) Error: Error while linking
lazarus.pp(114,1) Fatal: There were 1 errors compiling module, stopping Fatal: Compilation aborted
MAKE.EXE[2]: *** [lazarus.exe] Error 1
MAKE.EXE[2]: Leaving directory `D:/lazarus/ide'
MAKE.EXE[1]: *** [ide] Error 2
MAKE.EXE[1]: Leaving directory `D:/lazarus/ide'
D:\FPC\22~1.0\BIN\I386-W~1\MAKE.EXE: *** [ide] Error 2

D:\lazarus>cpp -v
GNU CPP version 2.95 19990728 (release) (80386, BSD syntax) #include "..." search starts here:
End of search list.
The following default directories have been omitted from the search path: /gcc-2.95/lib/gcc-lib/i386-mingw32/2.95/../../../../include/g++-3 /gcc-2.95/lib/gcc-lib/i386-mingw32/2.95/../../../../include /gcc-2.95/lib/gcc-lib/i386-mingw32/2.95/../../../../i386-mingw32/include /gcc-2.95/lib/gcc-lib/i386-mingw32/2.95/include
/usr/local/i386-mingw32/include
End of omitted list.

Versions:

fpc-2.2.0.i386-win32.exe
fpcbuild-2.2.0.tar.gz
lazarus-0.9.24-0.tar.gz

I've done:

- Download the packages listed above
- Installed fpc to d:\fpc\2.2.0\ (system partition and drive)
- Unpacked the lazarus archive to d:\lazarus

The bin directory of fpc is in the path.

How can I continue?

TIA,
Marc

Reply by email

Bernd Mueller
to Marc Santhoff
Compiling resource lazarus.rc GCC.EXE: installation problem, cannot exec `cpp': No such file or directory

it works for me (Win98SE), if you copy cpp.exe into the lazarus\ide directory.

Regards, Bernd.

Reply by email

Marc Santhoff
to Bernd Mueller: it works for me (Win98SE), if you copy cpp.exe into the lazarus\ide directory. Regards,…
Bernd Mueller wrote 5 lines
> Compiling resource lazarus.rc > GCC.EXE: installation problem, cannot exec `cpp': No such file or directory it works for me (Win98SE), if you copy cpp.exe into the lazarus\ide directory.

Thank you, so I can continue using this workaround.

But still there is something fishy and some potential to shoot in the own foot, e.g. when a new version of cpp is used ... but it is zombified win98 nonetheless.

Marc

Reply by email

Marc Santhoff
to Vincent Snijders: Yes. But it needs special care. Add D:\FPC\2.2.0\bin\i386-win32\ to your PATH or Use fpc…
Vincent Snijders wrote 13 lines
Marc Santhoff schreef: > Hi, > > at first I'd like to ask, if Windows 98 (SE) is still on the list of > supported platforms. Is it? > Yes. But it needs special care. > If the answer is yes notice the following report, please: > Add D:\FPC\2.2.0\bin\i386-win32\ to your PATH

I did, see the end of the problem report.

or Use fpc 2.2.1 ot later.

I see, so this problem is known and adressed already.

Good news, thank you very much,
Marc

Reply by email