Get the new PortableApps.com Platform 10.0: Gorgeous themes, a full portable app store and advanced functionality
Announcing the World's Best Flash Drive: The PortableApps.com Companion | Did you see a malware warning on Friday?

Lazarus Portable

LuckyLuke - February 24, 2008 - 3:58pm

I made my own Lazarus Portable Launcher and now I want to share it.
Lazarus is an emulation of Delphi. The program comes with an installation but it doesn't need one.

Move my little starter program into the lazarus directory.

Now instead of starting lazarus with "startlazarus.exe" use my program and move the folder whereever you like (for example usb-stick).

Just tested on Windows XP!!
Give me some feedback

http://www.fileshost.com/en/file/35694/PortableLazarus-Launcher-zip.html


( categories: )

Lazarus portable

I have loaded and used startlazarus.exe
It works well with my USB key.
I have tested it on several applications with success.
I'll try it on differents PC and configurations
Thank's very much for this program.

Portable Lazarus

Your link is not working. In case anyone is interested, we have an app that also accomplishes this at http://www.eightminds.com/archives/22

We will make a portableapps installer very shortly since we use this utility extensively. Great job with this tool portableapps.com!

Thanks,
Juan Melendez, Eightminds.com

Juan A Melendez

Yours is not working either.

Yours is not working either. Is this lost forever? Sad

Lazarus Portable Availability

There is a portable version of Lazarus at www.winpenpack.com It works fine. The Lazarus executable needs to be unpacked and copied to the appropriate directory. Instructions are provided.

Kim

eightminds webpage isn't there

Looks like it expired around 3/25/2010 according to a whois lookup...

/s/ BTW I'm a Quality Assurance Analyst by trade... Eye-wink

Lazarus Portable

Thanks Juan,

Tried out your Lazarus launcher - it works fine. Now, how about having a go at the PortableApps format version? I really like the Lazarus Pascal environment, and it looks like you have nailed this often requested app. It's great to see the ingenuity of contributors to this web site. Well done.

Kim

Lazarus Portable (PortableApps version)

Hello Kim,

I will absolutely modify and enhance the application for PortableApps. I hope to have it ready for the weekend if nothing unforeseen should interrupt me.

Thanks for the feedback!

Juan Melendez, Eightminds.com

Juan A Melendez

Lazarus for PortableApps COMPLETE

As promised, I have completed a version of Lazarus for PortableApps! Whew! Please send me feedback if you run into any issues. This is my first go at the PortableApps packaging system. I have tested on four of our own systems with no issue.

Download here... http://www.eightminds.com/archives/23

Cheers!
Juan A Melendez, Eightminds.com

Juan A Melendez

Looks good, but...

Application left behind a set of folders on a 'clean' machine after closing application.

:EDIT:
SysInfo:
Windows 2000 SP4, Admin user

Folders added:2 
C:\Documents and Settings\tcarlson\Local Settings\Application Data\lazarus
C:\Documents and Settings\tcarlson\Local Settings\Application Data\lazarus\projectsessions

Files added:7 
C:\Documents and Settings\tcarlson\Local Settings\Application Data\lazarus\compilertest.pas
C:\Documents and Settings\tcarlson\Local Settings\Application Data\lazarus\editoroptions.xml
C:\Documents and Settings\tcarlson\Local Settings\Application Data\lazarus\environmentoptions.xml
C:\Documents and Settings\tcarlson\Local Settings\Application Data\lazarus\includelinks.xml
C:\Documents and Settings\tcarlson\Local Settings\Application Data\lazarus\inputhistory.xml
C:\Documents and Settings\tcarlson\Local Settings\Application Data\lazarus\lazarus.dci
C:\Documents and Settings\tcarlson\Local Settings\Application Data\lazarus\packagefiles.xml

/s/ BTW I'm a Quality Assurance Analyst by trade... Eye-wink

Resolved

Hi Muskrat,

This has been resolved with the current version. Just redownload, remove the current version, and install.

Juan A Melendez

You are a Legend!

Downloaded - and I will have a good go at it. There are some guru's here that will go through your packaging to find any issues. I am really just interested in the functionality. Thank you very much for putting the effort into this. I am sure that this will become one of the very popular apps here. Welcome aboard.

LATER: Works well. I assume the launcher was developed in the Lazarus environment? There is a healthy bias towards NSIS scripting to create the portability in this forum. You might get a question or two on why not NSIS. IMHO it would not be difficult for one of the NSIS experts to replicate your work in NSIS. The issues are all obvious in the code. However, I like what you have done with this app, as it is a very pure thing to use the underlying app itself to create the portable wrapper. It is nice to see Lazarus in the among the PortableApps offerings - we were missing a strong programming/IDE environment.

Regards,

Kim

Thanks

Hi Kim,

Yes, the underlying app was written with Lazarus. I didn't use NSIS this go because quite simply... I haven't read the documentation on it yet lol. I will rewrite with NSIS and update by next weekend. I also want to include different versions. (64-bit, 0.9.26, etc)

I'm sure something may crawl out of the woodwork (bug?) but I have tested as well as I could during the course of the week. (compiler, debugger, etc)

Thanks for the kind words Kim!

Juan A Melendez, Eightminds.com

PS
Anything else you'd like to see ported? Smiling

Juan A Melendez

Picasa 3

A portable launcher for Picasa 3 would be HUGELY appreciated. Due to the closed-source nature of the program PA.com can only host a launcher (for now). However if you could make a portable launcher of Picasa it could be hosted here and I for one (And the countless other image/photograph enthusiasts) would be hugely appreciative.

Hope you take it up.

PortableApps.com Advocate

You App Request

Picasa 3 it is...

I will get to it in the morning.

Juan

Juan A Melendez

Thank you

If you can create a launcher, you can't include the the base app for legal reasons, I would be grateful.

I hope you stick around and catch the PA bug Smiling

EDIT: Don't mean to be picky but if possible please put it in the PAF format (It has it's advantages). Thanks again:-)

PortableApps.com Advocate

Picasa

I understand. I'll try to get you something testable by tonight.

Juan A Melendez

Picasa3 Launcher for PortableApps

Here's the first testable version of Picasa3 (Launcher) for PortableApps.
http://www.eightminds.com/archives/24

Let me know how it goes.

Regards,
Juan

Juan A Melendez

I uploaded a Launcher for

I uploaded a Launcher for Lazarus.

Just unzip this file and doubleclick "LazarusPortable" App.
The Path settings will be applyed automaticly. After Settings path
the Lazarus Software will start. The Source Code of the
Patch is in the Zip File Included (C# Code), so everyone
can rewrite it, if doesnt work.

Greets Tieknot

Download
http://www.megaupload.com/?d=8YWL3EHK

problem with C# is that by

problem with C# is that by default it makes use of the .net framework and this not very portable as not every computer has .net installed.

your friendly neighbourhood moderator Zach Thibeau

yes, thats true. Maybe one

yes, thats true.

Maybe one day i will write this in pascal code.
But i dont have much experiance in object pascal,
so i decided to write this in C#.

hm, i could use a scripting language like "AutoIt" too...

Autoit would not be

Autoit would not be recommended too many false positives with autoit, something like autohotkey or even recoding in something like c/c++ should do the trick too.

your friendly neighbourhood moderator Zach Thibeau

PortableApps.com Launcher

You just use the PortableApps.com Launcher. That's what it's there for. Everything new should be using it.

I am a Christian and a developer and moderator here.

“A soft answer turns away wrath, but a harsh word stirs up anger.” – Proverbs 15:1

Already Done

Here, you will find Lazarus Portable created using the PAL, there's no real need to use any other languages. All I did was set a few custom variables that allowed it to be transfered from directory to directory, etc.. If you want, I can take it over or you can use my launcher code to make the launcher using PAL. I don't mind either way.

edit: depp.jones already beat me to it Sticking out tongue

Already here

There already is a Development Test of Lazarus Portable in the Beta section. It can also be found on the Test Releases page.
No need for another version. Eye-wink