[Lazarus] Lazarus SVN on linux and virtual box WinXP
Graeme Geldenhuys
graemeg.lists at gmail.com
Fri Feb 13 08:12:26 CET 2009
2009/2/12 Reenen Laurie <rlaurie at gmail.com>:
> Would you think it's possible to run (and compile) lazarus on both linux and
> windows from the same shared drive? (Because yes, Virtual Box has it).
Yes it will work. All "unit" directories contain the compiled platform
directories inside them. eg: <laz>/lcl/units/i386-linux or
<laz>/lcl/units/i386-win32
So the compiled units will not overwrite each other or interfere with
each other. As for the compiler, Lukas explained how to install that,
using the INSTALL_PREFIX=<path> parameter.
Linux: /opt/fpc-2.2.3
/bin
/lib
/src <-- svn checkout
/opt/fpc-2.3.1
/bin
/lib
/src <-- svn checkout
/opt/fpc <-- symlink to whatever version I want
the default
Windows:
C:\FPC\2.2.3\
\bin
\lib
\src <-- svn checkout or exported version from Linux
C:\FPC\2.3.1\
\bin
\lib
\src <-- svn checkout or exported version from Linux
Like I said, I like to have a self-contained VM session for the larger
projects like Lazarus or FPC. If I move the VM session, those must
still work. For smaller projects, I share the code like fpGUI Toolkit.
If I work from a different host, it's quick to 'svn co ...' the
smaller projects inside the VM session.
I have a development VM session for Linux as well. This serves as a
backup in case my development PC breaks. I can then move to a temp PC,
start up the VM session (Windows or Linux) and continue working while
the IT department orders me that brand new Quad Core machine. :-)
Regards,
- Graeme -
_______________________________________________
fpGUI - a cross-platform Free Pascal GUI toolkit
http://opensoft.homeip.net/fpgui/
More information about the Lazarus
mailing list