JLoc: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
Content added Content deleted
m (Link is down, we get it :)) |
m (addstub) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{Stub}} |
|||
JLoc was written by John Fine. It is available from [http://www.osdever.net/downloads/other/jloc07.zip here]. |
JLoc was written by John Fine. It is available from [http://www.osdever.net/downloads/other/jloc07.zip here]. |
||
Line 16: | Line 17: | ||
**Confusing to use for beginners |
**Confusing to use for beginners |
||
**Can't create shared libraries |
**Can't create shared libraries |
||
**Is a 16 bit executable, so it can't run on 64 bit windows without a VM |
|||
Latest revision as of 00:55, 10 September 2018
This page is a stub.
You can help the wiki by accurately adding more contents to it.
JLoc was written by John Fine. It is available from here.
- "This program is a linker/locator for use when you need more control over placement of sections within the image, than a standard linker provides."
JLoc can be tricky to use for first timers. Carefull reading of the documentation is required. Its not a get-up-and-go linker like all the other linkers. JLoc requires you to write a custome script for each "executable" image you want to link. JLoc gives you flexibility over HOW the object files are linked, regarding loaded addresses and so-forth.
- Pros
- Supports OMF/OBJ, DJGPP/COFF
- Supports 32bit code
- Supports flat binary file generation
- Handles library files (OMF/OBJ)
- OMF/OBJ debugging information
- Free
- Cons
- Does not support any output file formats other than flat binary and DOS/COM
- Confusing to use for beginners
- Can't create shared libraries
- Is a 16 bit executable, so it can't run on 64 bit windows without a VM