Lowlevel
Lowlevel => Lowlevel-Coding => Thema gestartet von: bitmaster am 14. August 2008, 06:04
-
Hi,
also ich möchte mittels ld zu einer elf64 Datei linken. Dabei möchte ich gerne die Basisadresse der Datei festlegen sowie die page size. Google sagt mir dass man das mittels --image-base machen kann. Nur leider gibts die Option bei meiner ld Version nicht. Kann man die irgendwie dazukompilieren, wenn ja wie? Das alles soll ja auch mit Scripts gehen. Nur meine Scripts machen immer was anderes. Evtl. könnt ihr mir ja helfen.
thx
bitmaster
-
Meinst du sowas wie "-Ttext 0xXXXXXXXX" ?
-
Wenn du noch mehr Kontrolle über den Linkprozess brauchst, dann schau dir mal Linkerscripts (http://sourceware.org/binutils/docs-2.18/ld/Scripts.html#Scripts) (binutils Dokumentation) an.