At http://wiki.lazarus.freepascal.org/index.php/Getting_Lazarus it says:
-------------- Installing the compiler Jouke: If you are starting from scratch with the above, you won't have the FPC compiler installed. In other words the compiler is not included in the Lazarus SVN. It is possible to use a SVN version of FPC also, but generally it is better to use the latest stable release (at this moment v2.0.2). In my opinion it is preferable to try to rebuild the directory structure of a standard Lazarus install. Here is how I installed it (on WinXP): Download the binary for your system from this page: http://www.freepascal.org/download.html. Also download the source code from the same page. Install the binaries by running a 'full install' and accepting all defaults. Unpack the source files to the same directory as the binaries (c:\fpc\2.0.2\). In your base Lazarus directory, create two new directories: 'pp' and 'fpcsrc'. >From the fpc directory c:\fpc\2.0.2\, select the directories 'bin, 'msg' and 'units' and copy them completely into the 'pp' directory you just created. >From the fpc source directory c:\fpc\2.0.2\fpc\, select the directories 'fcl', 'rtl' and 'packages'. Copy these three directories to the directory 'fpcsrc'. While leaving out all directories which were already there and also leaving out the underlying directories, the Lazarus tree should now look like this: C:\Lazarus\pp\bin \msg \units \fpcsrc\fcl \packages \rtl If you want, you can now delete the fpc sources and uninstall the fpc binaries. Make sure the new path to the ppc386 executable is in your environment. >From the C:\lazarus\tools\install\win32 directory copy the file 'samplefpc.cfg' to the C:\lazarus\pp\bin\i386-win32 directory and rename it to fpc.cfg (first delete/rename the old fpc version). Edit this file and replace all occurencies of '$1' by 'C:\lazarus\pp'. That's it. You should now be able to make Lazarus and start using it! -------------- It's not something encouraging for getting up-to-speed with Lazarus source. I'd rather have an SVN url that gets all the needed stuff, lazarus + the FPC stuff it's been tested with. Else could have some .exe downloadable from Laz site, that works both command-line and with GUI and gets the paths to the archives (maybe just support .zip at that tool) of FPC and of FPC source and the path where Lazarus source is installed and unpacks only the needd stuff and places them at the correct places. Could also get path to the .zip of the FPC HTML documentation and place it where needed in Lazarus (btw, is the FPC help integratable in Laz help system?) ---------------- George Birbilis ([EMAIL PROTECTED]) Computer & Informatics Engineer Microsoft MVP J# for 2004-2006 Borland "Spirit of Delphi" ++ QuickTime, Delphi, ActiveX, .NET components ++ http://www.kagi.com/birbilis ++ Robotics ++ http://www.mech.upatras.gr/~Robotics http://www.mech.upatras.gr/~robgroup > -----Original Message----- > From: George Birbilis [mailto:[EMAIL PROTECTED] > Sent: Friday, December 01, 2006 9:18 PM > To: [email protected] > Subject: [lazarus] repository > > Is there some way to get the source of lazarus from the > repository together with the free pascal compiler etc. and be > able to build the IDE right after that and run it? I mean > just check-in one single thing, not read instructions and > find fpc and copy it there, then run it (or do I have the > wrong impression that this is the current way it's done?) > > ---------------- > George Birbilis ([EMAIL PROTECTED]) > Computer & Informatics Engineer > Microsoft MVP J# for 2004-2006 > Borland "Spirit of Delphi" > ++ QuickTime, Delphi, ActiveX, .NET components ++ > http://www.kagi.com/birbilis > ++ Robotics ++ > http://www.mech.upatras.gr/~Robotics > http://www.mech.upatras.gr/~robgroup > > > > > _____ > > avast! Antivirus <http://www.avast.com> : Outbound message clean. > > > Virus Database (VPS): 0651-0, 27/11/2006 Tested on: 1/12/2006 > 9:17:54 ?? > avast! - copyright (c) 1988-2006 ALWIL Software. > > > > _________________________________________________________________ > To unsubscribe: mail [EMAIL PROTECTED] with > "unsubscribe" as the Subject > archives at http://www.lazarus.freepascal.org/mailarchives > _____ avast! Antivirus <http://www.avast.com> : Outbound message clean. Virus Database (VPS): 0651-0, 27/11/2006 Tested on: 1/12/2006 10:13:40 ?? avast! - copyright (c) 1988-2006 ALWIL Software. _________________________________________________________________ To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe" as the Subject archives at http://www.lazarus.freepascal.org/mailarchives
