Just nu i M3-nätverket
Gå till innehåll

syscalls lib fil?


Jonas Innala

Rekommendera Poster

Jag vill byta ut syscalls.o i libfile libc för att jag compilerar till en väldigt udda processor med ett udda bios som man måste ha andra _open _save o.s.v.

Så nu undrar jag om det går enkelt att byta ut syscalls.o filen i libc.a filen.(använder gcc för compilator)

Är det någon som vet hur man löser mitt problem?

 

Länk till kommentar
Dela på andra webbplatser

Ja, om du har gjort rätt så.. :)

 

nej alvarligt. för att du skall kunna byta ut så måste du kompilera om libc.a. Enklast lär vara att ta hem källkoden till systemet du kör, uppdatera syscalls.c och kompilera..

 

Länk till kommentar
Dela på andra webbplatser

jerker olofsson

Går det inte att länka med 2 stycken lib filer, en egen där du definierar dina egna _open osv, sen libc.a? Då plockar den väl _open från den första den hittar?

 

Om det går att ignorera multiple defined objects..

 

 

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...