Sign in Join

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

Mailing lists / lazarus / 2002-07

How do I build Lazarus for Win32 from CVS sources?

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

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

Luciano Coutinho Barcellos
to Keith Bowes: It should have worked but since it didn't, manually compile the resource and then make…

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

Earlier message 40 lines
From: "Keith Bowes" To: Sent: Sunday, July 28, 2002 2:31 AM Subject: Re: [lazarus] How do I build Lazarus for Win32 from CVS sources? > It should have worked but since it didn't, manually compile the resource and > then make the IDE: > windres -i lazarus.rc -o lazarus.res > make ide Hello, Keith. Thank you for help. I've found a problem with the mainicon.ico file at images subdirectory. Even the image editor of Delphi was not able to open it. I don't understand that because I've got the sources from the CVS and I supose at least the image files should be uncorrupted versions. So, I've substituted that file by a copy of another one (btn_newform.ico) and then it workt! Well, at least the compiling process has continued until the end and the lazarus.exe was generated. That would not necessarily have to mean that the executable file was going to work fine. When I've tried to run it a lot of windows associated to hidden applications, or system tray app's have appeared on the screen. The lazarus itself was crazy, showing a lot of error messages on its console window and a lot of applications became unstable. The Lazaru's splash screen was showing border and the minimize, maximize and close button, but no contents. I hope I'm going to find out the problem and then I'll have it running on my system... if it's currently working fine on Win32 as long as it's correctly compiled. Is it? I mean, the current version from CVS should compile and work fine on Windows 98 environment? It seems to me that the generated version of Lazarus (which is 7Mb large) is not using GTK+, but it's already using the Win32 LCL. So, if I plan to join the team and help the development of Win32 LCL, what should I do for it? At which stage is the project now? How is the Lazarus project coordinated? Hope not being so annoying with such a lot of questions. :-) I have a good skill on Delphi programming and I would like to help making Lazarus work fine on Win32 soon. Luciano.

Reply by email

Luciano Coutinho Barcellos

Dear friends,
�
��� Here I am�again and my
question is on subject.
��� I have the FPC 1.0.6 instaled on
my harddisk (C:\GNU\FPC), and the sources of
Lazarus�saved�in�C:\GNU\Lazarus.
��� I've set the PATH so it includes
the path for the Win32 binaries of FPC (C:\GNU\FPC\BIN\WIN32) and then I've�typed "make" from the Lazarus sources root directory (C:\GNU\Lazarus).
��� The last lines returned by the
command are listed below.
��� If this is not the list to make
this kind of question, please, let me know.
�
��� Best Regards,
��� Luciano.
�
<FONT face="Courier New"
size=2>========================================================== ...
C:/GNU/FPC/BIN/WIN32/ppc386.exe -gl -Fu.
-FU../units -di386 allcodetoolunits.ppFree Pascal Compiler version 1.0.6 [2002/04/23] for i386Copyright (c) 1993-2002 by Florian KlaempflTarget OS: Win32 for i386Compiling allcodetoolunits.pp64 Lines compiled, 2.1 secMAKE.EXE[2]: Leaving directory
`C:/Gnu/lazarus/components/codetools'MAKE.EXE[1]: Leaving directory `C:/Gnu/lazarus/components'C:/GNU/FPC/BIN/WIN32/MAKE.EXE lazarus.resMAKE.EXE[1]: Entering directory `C:/Gnu/lazarus'windres -i lazarus.rc -o lazarus.res --preprocessor
C:/GNU/FPC/BIN/WIN32/cpp.exe
�
windres: no resourcesMAKE.EXE[1]: ***
[lazarus.res] Error 1MAKE.EXE[1]: Leaving directory `C:/Gnu/lazarus'C:\GNU\FPC\BIN\WIN32\MAKE.EXE: *** [ide] Error 2========================================================== �

Reply by email

Keith Bowes
Show quoted text 39 lines
From: "Luciano Coutinho Barcellos" Dear friends, Here I am again and my question is on subject. I have the FPC 1.0.6 instaled on my harddisk (C:\GNU\FPC), and the sources of Lazarus saved in C:\GNU\Lazarus. I've set the PATH so it includes the path for the Win32 binaries of FPC (C:\GNU\FPC\BIN\WIN32) and then I've typed "make" from the Lazarus sources root directory (C:\GNU\Lazarus). The last lines returned by the command are listed below. If this is not the list to make this kind of question, please, let me know. Best Regards, Luciano. ========================================================== ... C:/GNU/FPC/BIN/WIN32/ppc386.exe -gl -Fu. -FU../units -di386 allcodetoolunits.pp 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 allcodetoolunits.pp 64 Lines compiled, 2.1 sec MAKE.EXE[2]: Leaving directory `C:/Gnu/lazarus/components/codetools' MAKE.EXE[1]: Leaving directory `C:/Gnu/lazarus/components' C:/GNU/FPC/BIN/WIN32/MAKE.EXE lazarus.res MAKE.EXE[1]: Entering directory `C:/Gnu/lazarus' windres -i lazarus.rc -o lazarus.res --preprocessor C:/GNU/FPC/BIN/WIN32/cpp.exe windres: no resources MAKE.EXE[1]: *** [lazarus.res] Error 1 MAKE.EXE[1]: Leaving directory `C:/Gnu/lazarus' C:\GNU\FPC\BIN\WIN32\MAKE.EXE: *** [ide] Error 2 ==========================================================

It should have worked but since it didn't, manually compile the resource and then make the IDE:
windres -i lazarus.rc -o lazarus.res
make ide

_________________________________________________________________ Chat with friends online, try MSN Messenger: http://messenger.msn.com

Reply by email