Geht um lcc (wie's bei anderen Compilern geht weis ich !!!).
Möchte eigene Objektdateien beim Compilen einbinden:
Bsp:
Wie geht sowas mit lcc, denn so gehts schonmal nicht -.-.Code:lcc test.c -I meins.obj
Geht um lcc (wie's bei anderen Compilern geht weis ich !!!).
Möchte eigene Objektdateien beim Compilen einbinden:
Bsp:
Wie geht sowas mit lcc, denn so gehts schonmal nicht -.-.Code:lcc test.c -I meins.obj
Traue keiner Software die Du nicht selbst gecodet^^.
könntest mal so versuchen:
Code:lcc -I meins.obj test.c
Schluckt er auch nicht, d.h. er kompiliert zwar, doch ohne Referenz auf meine eigenen Funktionen...
Code:test.obj .text: undefined reference to 'forcefunc'
Hier ein Link zu lcc:
(ich arbeite unter MS Win32)
http://www.q-software-solutions.de/d...load_locations
Problem gelöst
lcc.exe kümmert sich nicht um die .obj (anders als andere "multifunktions"-Kompiler, die das tun^^), macht bei lcc explizit der Linker "lcclnk 1.obj 2.obj" ...
(alternativ gibts noch andere cmd files (lc.exe, ...) mit denen das anscheinend auch geht (in einem Schritt), doch die obige Lösung reicht mir.)
Traue keiner Software die Du nicht selbst gecodet^^.