Recent

Author Topic: 0.9.1 installer/binary  (Read 18141 times)

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
0.9.1 installer/binary
« on: February 04, 2004, 02:38:33 pm »
I would like to try the 0.9.1 release posted in the news section.  The downloads section seems only to contain a SF link to the 0.9b installer/binary.  Can you update this please?

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
0.9.1 installer/binary
« Reply #1 on: February 06, 2004, 10:34:22 pm »
Is there somewhere else I could download the 0.9.1 release?  Do you have to download the source and compile it to get the latest version?

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
0.9.1 installer/binary
« Reply #2 on: February 07, 2004, 05:51:34 pm »
It can be dowbloaded from: http://sourceforge.net/project/showfiles.php?group_id=89339

But there is no download yet for win32.

Anonymous

  • Guest
0.9.1 installer/binary
« Reply #3 on: February 08, 2004, 03:52:23 pm »
I don't understand Vincent.  What do I need to do to get it working?

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
0.9.1 installer/binary
« Reply #4 on: February 08, 2004, 04:30:46 pm »
If you want a windows version you need to compile it yourself from the source.
You can use the compiler witch is part of the 0.9b binary version, but need to get the lazarus source from CVS or as a zip-file. For more info see http://www.lazarus.freepascal.org/modules.php?op=modload&name=StaticPage&file=index&sURL=cvs

HTH,
Vincent.

Anonymous

  • Guest
0.9.1 installer/binary
« Reply #5 on: February 15, 2004, 01:44:53 am »
Vincent, I downloaded the latest Lazarus binary.  Using WinCVS I downlaoded the latest code base.  I overwrote the codebase in the Lazarus binary intall with the one I got from CVS.  Then I ran make.  This is what I got:

MAKE Version 5.2  Copyright (c) 1987, 1998 Inprise Corp.
Error makefile 8: Command syntax error
Error makefile 11: Command syntax error
Error makefile 13: Command syntax error
Error makefile 16: Command syntax error
Error makefile 18: Command syntax error
Error makefile 19: Command syntax error
Error makefile 20: Command syntax error
Error makefile 23: Command syntax error
Error makefile 24: Command syntax error
Error makefile 27: Command syntax error
Error makefile 28: Command syntax error
...
Error makefile 2324: Too many rules for target '%.res'
Error makefile 2326: Command syntax error
Error makefile 2327: Command syntax error
Error makefile 2328: Command syntax error
Error makefile 2347: Command syntax error
Error makefile 2348: Command syntax error
Error makefile 2349: Command syntax error
Error makefile 2350: Command syntax error
*** 1063 errors during make ***

What am I doing wrong?

Anonymous

  • Guest
0.9.1 installer/binary
« Reply #6 on: February 15, 2004, 02:11:15 am »
I uninstalled everything, then I installed the latest Windows binary I downloaded from Sourceforge.  Here was the filename:
lazarus-0.9b_20040102-win32_binary.exe

The exact same problem occurred as above:
MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
Error makefile 8: Command syntax error
...
Error makefile 2317: Command syntax error
*** 1053 errors during make ***

Please advise

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
0.9.1 installer/binary
« Reply #7 on: February 15, 2004, 01:34:55 pm »
You are using the wrong make utility, one suplied by Inprise.

You should use the gnu make utility provided by fpc. Check your path environment variable and make sure that the path to the fpc-dir (usually c:\pp\bin\win32, but might have installed in a different directory) is before the path where the Delphi make.exe is located.

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
0.9.1 installer/binary
« Reply #8 on: February 15, 2004, 05:04:10 pm »
Vincent, you were exactly right.  Make was running from my Delphi 7 directory instead of C:\pp\bin\win32.  Once I got that straight, things worked better however I'm still having problems (see below).  What am I missing?  Thanks!

c:/pp/bin/win32/make -C lcl all
make[1]: Entering directory `C:/lazarus/lcl'
c:/pp/bin/win32/rm.exe -f units/i386/win32/alllclunits.ppw
c:/pp/bin/win32/ppc386.exe -gl -Fu. -Funonwin32 -Fiinclude -FUunits/i386/win32 -di386 alllclunits.pp
Hint: End of reading config file c:\pp\bin\win32\fpc.cfg
Free Pascal Compiler version 1.0.11 [2003/12/30] for i386
Copyright (c) 1993-2003 by Florian Klaempfl
Target OS: Win32 for i386
Compiling alllclunits.pp
171 Lines compiled, 0.6 sec
c:/pp/bin/win32/make -C interfaces all
make[2]: Entering directory `C:/lazarus/lcl/interfaces'
c:/pp/bin/win32/make -C win32 all
make[3]: Entering directory `C:/lazarus/lcl/interfaces/win32'
c:/pp/bin/win32/rm.exe -f ../../units/i386/win32/win32/interfaces.ppw \
   ../../units/i386/win32/win32/interfaces.ow
c:/pp/bin/win32/ppc386.exe -gl -Fu../../units/i386/win32 -Fu. -Fuc:/pp/units/win32/rtl -Fuc:/pp/units/win32/paszlib -Fuc:/pp/units/win32/fcl -Fuc:/pp/units/win32/mysql -Fuc:/pp/units/win32/ibase -FU../../units/i386/win32/win32 -di386 interfaces.pp
Hint: End of reading config file c:\pp\bin\win32\fpc.cfg
Free Pascal Compiler version 1.0.11 [2003/12/30] for i386
Copyright (c) 1993-2003 by Florian Klaempfl
Target OS: Win32 for i386
Compiling interfaces.pp
45 Lines compiled, 0.5 sec
make[3]: Leaving directory `C:/lazarus/lcl/interfaces/win32'
make[2]: Leaving directory `C:/lazarus/lcl/interfaces'
make[1]: Leaving directory `C:/lazarus/lcl'
c:/pp/bin/win32/make -C components all
make[1]: Entering directory `C:/lazarus/components'
c:/pp/bin/win32/make -C synedit all
make[2]: Entering directory `C:/lazarus/components/synedit'
c:/pp/bin/win32/rm.exe -f ../units/i386/win32/allsyneditunits.ppw
c:/pp/bin/win32/ppc386.exe -gl -Fu../../lcl/units/i386/win32 -Fu. -Fuc:/pp/units/win32/rtl -Fuc:/pp/units/win32/paszlib -Fuc:/pp/units/win32/fcl -Fuc:/pp/units/win32/regexpr -Fuc:/pp/units/win32/mysql -Fuc:/pp/units/win32/ibase -FU../units/i386/win32 -di386 allsyneditunits.pp
Hint: End of reading config file c:\pp\bin\win32\fpc.cfg
Free Pascal Compiler version 1.0.11 [2003/12/30] for i386
Copyright (c) 1993-2003 by Florian Klaempfl
Target OS: Win32 for i386
Compiling allsyneditunits.pp
91 Lines compiled, 0.5 sec
make[2]: Leaving directory `C:/lazarus/components/synedit'
c:/pp/bin/win32/make -C codetools all
make[2]: Entering directory `C:/lazarus/components/codetools'
c:/pp/bin/win32/rm.exe -f ../units/i386/win32/allcodetoolunits.ppw
c:/pp/bin/win32/ppc386.exe -gl -Fu. -Fuc:/pp/units/win32/rtl -Fuc:/pp/units/win32/paszlib -Fuc:/pp/units/win32/fcl -Fuc:/pp/units/win32/mysql -Fuc:/pp/units/win32/ibase -FU../units/i386/win32 -di386 allcodetoolunits.pp
Hint: End of reading config file c:\pp\bin\win32\fpc.cfg
Free Pascal Compiler version 1.0.11 [2003/12/30] for i386
Copyright (c) 1993-2003 by Florian Klaempfl
Target OS: Win32 for i386
Compiling allcodetoolunits.pp
76 Lines compiled, 0.3 sec
make[2]: Leaving directory `C:/lazarus/components/codetools'
make[1]: Leaving directory `C:/lazarus/components'
c:/pp/bin/win32/make -C ideintf all
make[1]: Entering directory `C:/lazarus/ideintf'
c:/pp/bin/win32/rm.exe -f units/allideintf.ppw
c:/pp/bin/win32/ppc386.exe -gl -Fu../lcl/units/i386/win32 -Fu../components/units/i386/win32 -Fu. -Fuc:/pp/units/win32/rtl -Fuc:/pp/units/win32/paszlib -Fuc:/pp/units/win32/fcl -Fuc:/pp/units/win32/mysql -Fuc:/pp/units/win32/ibase -FUunits -di386 allideintf.pas
Hint: End of reading config file c:\pp\bin\win32\fpc.cfg
Free Pascal Compiler version 1.0.11 [2003/12/30] for i386
Copyright (c) 1993-2003 by Florian Klaempfl
Target OS: Win32 for i386
Compiling allideintf.pas
29 Lines compiled, 0.5 sec
make[1]: Leaving directory `C:/lazarus/ideintf'
c:/pp/bin/win32/make -C designer all
make[1]: Entering directory `C:/lazarus/designer'
make[1]: Leaving directory `C:/lazarus/designer'
Makefile:17: *** You need the GNU utils package to use this Makefile.  Stop.
c:\pp\bin\win32\make: *** [designer] Error 2

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
0.9.1 installer/binary
« Reply #9 on: February 16, 2004, 05:00:28 am »
The problem seems to be here in the makefile:

PWD:=$(strip $(wildcard $(addsuffix /pwd.exe,$(SEARCHPATH))))
ifeq ($(PWD),)
PWD:=$(strip $(wildcard $(addsuffix /pwd,$(SEARCHPATH))))
ifeq ($(PWD),)
$(error You need the GNU utils package to use this Makefile)

Somehow PWD.EXE isn't being found in my path.  However it is there I checked the environmental variables and ran it from a DOS prompt from the Lazarus directory. ?

IgD

  • Jr. Member
  • **
  • Posts: 73
    • http://www.igdsoftware.com
0.9.1 installer/binary
« Reply #10 on: February 17, 2004, 06:37:33 pm »
Neli and I found a bug in the Makefile.  We also found a workaround which involves setting the path to C:\pp\win32\bin.  See http://www.lazarus.freepascal.org/modules.php?op=modload&name=BugTracker&file=index&sAction=detail&bugID=199 for the bug report.

Anonymous

  • Guest
0.9.1 installer/binary
« Reply #11 on: February 21, 2004, 09:01:01 pm »
Hello

I am a novice and I was a delphi programmer (just for hobby).

So I want to develop with the lazarus evironment:

What I have to do if I want to compile the lazarus source with the Compiler 1.9.2?

Is this possible?

Bye

Aho

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
0.9.1 installer/binary
« Reply #12 on: February 21, 2004, 09:10:00 pm »
Some infomation about this topic is at  http://lazarus-ccr.sourceforge.net/index.php?wiki=InstallingLazarus

If you have any problems, let it know at this forum.

BrainChemistry

  • Jr. Member
  • **
  • Posts: 65
0.9.1 installer/binary
« Reply #13 on: February 22, 2004, 03:00:22 pm »
Hi there!

I made as advised in installing instruction but received following errors:


(http://unterhaltung.freepage.de/tycoon/sam/fehler1.jpg)

Compiling process starts without problems until error appears.
What can I do?

Thx for help.

Vincent Snijders

  • Administrator
  • Hero Member
  • *
  • Posts: 2661
    • My Lazarus wiki user page
0.9.1 installer/binary
« Reply #14 on: February 22, 2004, 04:03:18 pm »
I have seen this bug too. I wil try to create a patch today.

Info for other lazarus-developers: fpc 1.0.x needs a type cast to windows.rect.