diff options
| author | Peter Waller <[email protected]> | 2016-03-10 17:35:05 +0000 |
|---|---|---|
| committer | Peter Waller <[email protected]> | 2016-03-10 17:35:05 +0000 |
| commit | 40bc0a44ce3a41f570ba5992e6ac21f0da297c35 (patch) | |
| tree | baaacd8993a027d059ee32801094822ff37f346d | |
| parent | Merge pull request #18 from pwaller/license-mit (diff) | |
| parent | Add notes about only applying to Linux and not windows (diff) | |
| download | goupx-40bc0a44ce3a41f570ba5992e6ac21f0da297c35.tar.xz goupx-40bc0a44ce3a41f570ba5992e6ac21f0da297c35.zip | |
Merge pull request #19 from pwaller/deprecation-notice
Add deprecation notice and note about Windows
| -rw-r--r-- | README.md | 11 |
1 files changed, 9 insertions, 2 deletions
@@ -1,6 +1,13 @@ goupx - Fix golang ELF executables to work with upx --------------------------------------------------- +## Update: 2016/03/10 + +As far as I (pwaller) know, goupx is no longer necessary since it was fixed in +go1.6. + +## About + Installation: `go get github.com/pwaller/goupx` (or if you don't want to do it with root, `GOPATH=${HOME}/.local go get github.com/pwaller/goupx` will install it to `${HOME}/.local/bin/goupx`). @@ -9,7 +16,7 @@ Usage: `goupx [filename]` Fixes the `PT_LOAD` offset of [filename] and then runs `upx`. -This is only necessary for ELF executables (not Mach-O executables, for example). +This is only necessary for Linux ELF executables (not Mach-O executables or windows binaries, for example). Based on [code found on the upx bugtracker](http://sourceforge.net/tracker/?func=detail&atid=102331&aid=3408066&group_id=2331). @@ -18,7 +25,7 @@ MIT licensed. Fixes the following issue ========================= - $ upx [go binary] + $ upx [linux ELF go binary] Ultimate Packer for eXecutables Copyright (C) 1996 - 2011 UPX 3.08 Markus Oberhumer, Laszlo Molnar & John Reiser Dec 12th 2011 |