Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Free Pascal
»
General
(Moderators:
FPK
,
Tomas Hajny
) »
Making Executable for my Lazarus Project
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
WIKI Timeout issues
Please read here if you have trouble connecting to the wiki
Recent
[SOLVED] Which RTL Unit d...
by
tfurnivall
[
Today
at 10:25:01 pm]
Component to manage short...
by
lainz
[
Today
at 10:20:41 pm]
CEF component - the first...
by
wp
[
Today
at 08:21:11 pm]
slim installation by remo...
by
wp
[
Today
at 08:19:09 pm]
Crash on changing a strin...
by
Martin_fr
[
Today
at 08:11:34 pm]
How to stop macro executi...
by
Martin_fr
[
Today
at 08:06:44 pm]
Layout problem by nested ...
by
etrusco
[
Today
at 07:55:44 pm]
Build failure
by
user5
[
Today
at 07:42:34 pm]
Loading an image from an ...
by
Fred vS
[
Today
at 06:29:01 pm]
Lazarus 4, What's wrong w...
by
Thaddy
[
Today
at 05:11:07 pm]
IDE Lazarus 4.0 on Window...
by
Martin_fr
[
Today
at 03:47:30 pm]
Lazarus 4.0 RC3
by
paxnet_be
[
Today
at 02:34:23 pm]
Firebird 5 remote login v...
by
LacaK
[
Today
at 02:07:34 pm]
Compile errors in MacBook...
by
Thaddy
[
Today
at 11:46:06 am]
LAMW - UTF-8 character in...
by
Alcatiz
[
Today
at 11:36:29 am]
How to run an external pr...
by
vsajip
[
Today
at 08:50:34 am]
lazbuild command line swi...
by
n7800
[
Today
at 04:21:35 am]
dBGRidController and Erro...
by
essence-ciel
[
Today
at 01:15:11 am]
"LCLVersion" in *.lfm fil...
by
zeljko
[June 17, 2025, 11:05:36 pm]
FPC for high-performance ...
by
Thaddy
[June 17, 2025, 09:42:33 pm]
x86_64-win64 annoys me
by
Nicole
[June 17, 2025, 08:28:16 pm]
OpenDialog and mouse even...
by
Martin_fr
[June 17, 2025, 07:37:19 pm]
InstallAware 2025 Sources...
by
msintle
[June 17, 2025, 06:49:04 pm]
Sqlite & Zeos
by
CharlyTango
[June 17, 2025, 05:01:43 pm]
Strict Aliasing Rule
by
nixbody
[June 17, 2025, 04:19:41 pm]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Making Executable for my Lazarus Project (Read 4324 times)
odvesims
Full Member
Posts: 176
Making Executable for my Lazarus Project
«
on:
August 11, 2015, 11:41:13 pm »
Hey There!
I'm working on a Lazarus project and I want to make some sort of .exe file that I can use to install such project in a different machine. I tried with the "publish" option in the Lazarus IDE but that doesn't actually do what I was hoping (Thought it'd be similar to Visual Studio's publish). Is there a way to pack all my project modules and make a .exe file that i can use to install it everywherelse? How does Lazarus deals with this?
Thanks in advance,
Oscar
Logged
derek.john.evans
Guest
Re: Making Executable for my Lazarus Project
«
Reply #1 on:
August 11, 2015, 11:53:59 pm »
http://www.jrsoftware.org/isinfo.php
Logged
odvesims
Full Member
Posts: 176
Re: Making Executable for my Lazarus Project
«
Reply #2 on:
August 12, 2015, 03:12:19 pm »
Thanks derek, that worked beautifully! Now, I'm wondering how to allow my application to be installed in Linux distribution OS...
Logged
derek.john.evans
Guest
Re: Making Executable for my Lazarus Project
«
Reply #3 on:
August 12, 2015, 03:16:46 pm »
Cool, yea, I've loved InnoSetup for years. Lazarus uses it for the Win32 installer.
For Linux, look into creating Debian or RPM packages. Ive never done that, but it looks like there are a number of GUI front ends to help
Logged
Basile B.
Guest
Re: Making Executable for my Lazarus Project
«
Reply #4 on:
August 12, 2015, 05:30:23 pm »
This would be great if someone could publish a wiki page about how to make DEB or RPM. A few weeks ago i've managed to make a RPM but I was very disapointed to see that the sources are deleted after each construction of the package.
But this has to be done since on nix all the executables stand in the same folder there's always a risk that a package provides the same file(s). Consequences can be dramatic.
I've followed this
http://stackoverflow.com/a/18684749
About the GUI editors take care. I remember that i installed one made with mono but the software was not running after setup. You see the thing: the guy makes a RPM to distribute a software that's used to make RPM. But his RPM fail to setup the soft correctly...
«
Last Edit: August 12, 2015, 05:32:40 pm by BBasile
»
Logged
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Free Pascal
»
General
(Moderators:
FPK
,
Tomas Hajny
) »
Making Executable for my Lazarus Project
TinyPortal
© 2005-2018