Sign in Join

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

Mailing lists / lazarus / 2003-03

Win32 version compile error

5 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Catalin Mincu
to Marco van de Voort: You have the wrong compiler. You need the windows compiler, not the dos compiler. While…
You have the wrong compiler. You need the windows compiler, not the dos compiler.

You are right.

Show quoted text 5 lines
While this can be remedied in the compiler itself, you also need a lot of other utils that are windows only.

What stuff ? From where I can get them ?

Look in progra~1\freepa~1\bin, do you see a win32 directory there?

Yeap.

Show quoted text 6 lines
If yes, change the reference to freepascal in the PATH from bin/go32v2 to bin/win32, if no, download and install the windows version.

I change it ..

An still have an error ..

This is it :

"C:\Projects\Lazarus CVS\lazarus>make
Makefile:17: *** You need the GNU utils package to use this Makefile. Stop."

An if I try fpcmake I get this :

"C:\Projects\Lazarus CVS\lazarus>fpcmake
Processing Makefile.fpc
Error: Target "win32", package "rtl" not found"

Thanks.

=====
Sincerely yours Catalin

Phone : 0721.333.439
0722.336.491
Mail :
Web : www.geocities.com/cata_mincu
cata76.home.ro

__________________________________________________ Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/

Reply by email

Marco van de Voort
to Catalin Mincu: Hello again. I try to build the Win32 version. I set all the path modifiers, get latest…
Hello again. I try to build the Win32 version.

But you are trying to use the dos version to build it?!?!

Show quoted text 8 lines
I set all the path modifiers, get latest sources from cvs and then just type 'make' in lazarus main folder. Then I got an error. Look at it : " C:\Projects\LAZARU~1\lazarus>make Copyright (c) 1993-2002 by Florian Klaempfl Target OS: GO32 V2 DOS extender

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

C:\Projects\LAZARU~1\lazarus>make c:/progra~1/freepa~1/bin/go32v2/make.exe -C lcl all

^^^^^^^^^

Reply by email

Marco van de Voort
to Catalin Mincu: I don't know how to change to skip this. Please tell me how to change Makefile to compile…
Show quoted text 18 lines
> > But you are trying to use the dos version to build > it?!?! I don't know how to change to skip this. > > C:\Projects\LAZARU~1\lazarus>make > > Copyright (c) 1993-2002 by Florian Klaempfl > > Target OS: GO32 V2 DOS extender > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > > > C:\Projects\LAZARU~1\lazarus>make > > c:/progra~1/freepa~1/bin/go32v2/make.exe -C lcl > all > ^^^^^^^^^ > Please tell me how to change Makefile to compile for win32.

You have the wrong compiler. You need the windows compiler, not the dos compiler.

While this can be remedied in the compiler itself, you also need a lot of other utils that are windows only.

Look in progra~1\freepa~1\bin, do you see a win32 directory there?

If yes, change the reference to freepascal in the PATH from bin/go32v2 to bin/win32, if no, download and install the windows version.

Reply by email

Catalin Mincu
to Marco van de Voort: But you are trying to use the dos version to build it?!?! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^…
But you are trying to use the dos version to build it?!?!

I don't know how to change to skip this.

Show quoted text 10 lines
> C:\Projects\LAZARU~1\lazarus>make > Copyright (c) 1993-2002 by Florian Klaempfl > Target OS: GO32 V2 DOS extender ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > C:\Projects\LAZARU~1\lazarus>make > c:/progra~1/freepa~1/bin/go32v2/make.exe -C lcl all ^^^^^^^^^

Please tell me how to change Makefile to compile for win32.

=====
Sincerely yours Catalin

Phone : 0721.333.439
0722.336.491
Mail :
Web : www.geocities.com/cata_mincu
cata76.home.ro

__________________________________________________ Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/

Reply by email

Catalin Mincu

Hello again.
I try to build the Win32 version.
I set all the path modifiers, get latest sources from cvs and then just type 'make' in lazarus main folder. Then I got an error. Look at it :

"
C:\Projects\LAZARU~1\lazarus>make
c:/progra~1/freepa~1/bin/go32v2/make.exe -C lcl all make.exe[1]: Entering directory `c:/Projects/Lazarus CVS/lazarus/lcl'
c:/PROGRA~1/FREEPA~1/bin/go32v2/rm.exe -f
units/allunits.ppu
c:/PROGRA~1/FREEPA~1/bin/go32v2/ppc386.exe -gl
-Fuinterfaces/abstract -Fu. -Fiin
clude -FUunits -di386 allunits.pp
Free Pascal Compiler version 1.0.6 [2002/04/23] for i386
Copyright (c) 1993-2002 by Florian Klaempfl
Target OS: GO32 V2 DOS extender
Compiling allunits.pp
Compiling buttons.pp
Compiling stdctrls.pp
Compiling graphics.pp
Compiling lcllinux.pp
lcllinux.pp(76,3) Fatal: Can't find unit LINUX

C:\Projects\LAZARU~1\lazarus>make
c:/progra~1/freepa~1/bin/go32v2/make.exe -C lcl all make.exe[1]: Entering directory `c:/Projects/Lazarus CVS/lazarus/lcl'
c:/PROGRA~1/FREEPA~1/bin/go32v2/rm.exe -f
units/allunits.ppu
c:/PROGRA~1/FREEPA~1/bin/go32v2/ppc386.exe -gl
-Fuinterfaces/abstract -Fu. -Fiin
clude -FUunits -di386 allunits.pp
Free Pascal Compiler version 1.0.6 [2002/04/23] for i386
Copyright (c) 1993-2002 by Florian Klaempfl
Target OS: GO32 V2 DOS extender
Compiling allunits.pp
Compiling buttons.pp
Compiling stdctrls.pp
Compiling graphics.pp
Compiling lcllinux.pp
lcllinux.pp(76,3) Fatal: Can't find unit LINUX
make.exe[1]: *** [allunits.ppu] Error 1
make.exe[1]: Leaving directory `c:/Projects/Lazarus CVS/lazarus/lcl'
"

Thanks

=====
Sincerely yours Catalin

Phone : 0721.333.439
0722.336.491
Mail :
Web : www.geocities.com/cata_mincu
cata76.home.ro

__________________________________________________ Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more http://taxes.yahoo.com/

Reply by email