You are here

Portable App Development

Discuss portable app development and modification of existing apps.

recompile tarball with cygwin?

Submitted by Travis Carrico on March 28, 2008 - 11:27pm

how do i compile a c++ tarball for windows? not sure but it looks like i probably need to use cygwin to do it but it doesn't really have much helpful documentation. i'm trying to recompile Secret Maryo Chronicles after making a small change in the code and i just thought someone like Steve would know how to recompile it.

Just a quick question

Submitted by nmanguy on March 27, 2008 - 11:44pm

I have some time to kill every couple days, and a basic understanding of programming, so is there a guide that's a bit more detailed than the one at https://portableapps.com/development ? I want to see if I can take programs (open source, obviously)that are already psuedo-portable (like in a .zip or .7z archive), and just make a .paf out of that. Nothing special, just writing paths, adding a splash PA logo, and then making the .paf itself.

Portable Perl

Shawn Faucher's picture
Submitted by Shawn Faucher on March 26, 2008 - 10:57pm

I'm in the process of putting together a portable build of Perl based on the fully open source Strawberry Perl distribution. The intention of this is for it to be placed in CommonFiles for use by other portable apps, like portablized Java is now.

Here's a little background on how strawberry perl is set up followed by my opinions on how to proceed:

Games, Programs, Etc. That rely on the Windows Registry.

Submitted by kronflux on March 26, 2008 - 10:21pm

I was wondering about this, because I'm talking to my friend who's doing a project for school, and part of it is, he's running a game to show his project's results.
the game he's running is THPS3(Tony Hawk's Pro Skater 3) PC, and he was asking me if it would work to copy the program files to his portable hard drive, and run it off that.
I told him I assume it would not work, due to required registry files, but I'm not 100% sure on that.
if it did require registry files, would there be a way to emulate these entries without having to add them to each computer's registry he runs it on?

SetACL functions for AutoIt and NSIS

Submitted by wraithdu on March 24, 2008 - 4:33pm

SetACL - http://setacl.sourceforge.net/

SetACL is a set of routines for managing Windows permissions (ACLs) from the command line, from scripts and from programs.

Here is a function / macro that can be used to delete stubborn registry keys (like those left behind after driver uninstallations in the HKLM\SYSTEM\CurrentControlSet\Enum\Root\LEGACYxxx keys). At least a few people might find this useful.

AutoIt -

$setacl = '"X:\path\to\SetACL.exe"'

Func _SetACL_DeleteKey($key)
	; check if key exists
	RegRead($key, "")
	If @error  0 And @error  -1 Then
		SetError(@error)

Pages