linux-l: Probleme beim Kompilieren

Jan-Benedict Glaw jbglaw at lug-owl.de
Di Mai 15 12:03:19 CEST 2001


On Tue, May 15, 2001 at 09:21:59AM +0200, Michael Müller wrote:
> bbootsect.s:1198: Warning: indirect lcall without `*'
> ld -m elf_i386 -Ttext 0x0 -s -oformat binary bbootsect.o -o bbootsect

man ld:
--------------------------------------------------------------------
       `--oformat output-format'
           `ld'  may  be configured to support more than one kind
           of object file.  If your `ld' is configured this  way,
           you can use the --oformat option to specify the binary
...
--------------------------------------------------------------------
> Was ist hier verloren gegangen?

Nichts. Nur hast Du neue binutils installiert, die anders aufgerufen
werden wollen. Das kannst Du i arch/i386/boot/Makefile auch
entsprechend ändern. Aktuelle Kernel sind übrigens schon passend
angepaßt. Ich verumte, daß Du nicht auf dem aktuellen Stand
(welcher im Moment 2.4.5-pre2 ist) bist...

> Und woran kann es liegen, daß ./configure oder make Headerdateien nicht
> findet, obwohl unter /usr/include/ gesucht und die benötigte Datei in
> einem Verzeichnis unterhalb von include/ liegt?

Wenn in /usr/incluse gesucht wird, und die Datei in einem
*Unterverzeichnis* liegt und da nicht gesucht wird, dann kann auch
nichts gefunden werden...

MfG, JBG

-- 
Fehler eingestehen, Größe zeigen: Nehmt die Rechtschreibreform zurück!!!
/* Jan-Benedict Glaw <jbglaw at lug-owl.de> -- +49-172-7608481 */
keyID=0x8399E1BB fingerprint=250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 8399 E1BB
     "insmod vi.o and there we go..." (Alexander Viro on linux-kernel)
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : nicht verfügbar
Dateityp    : application/pgp-signature
Dateigröße  : 240 bytes
Beschreibung: nicht verfügbar
URL         : <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20010515/291b3c60/attachment.sig>


Mehr Informationen über die Mailingliste linux-l