Hi,
ein Makefile für ein normales Executeable ist ja nicht so das große Problem, aber wie muss eines aussehen, damit mir eine Lib erzeugt wird (ohne dass automake zum Einsatz kommt)?
Schön wäre es wenn das Makefile mir die .so-Files auch gleich nach /usr/lib kopiert und die nötigen Symlinks erzeugt - ein einfaches Grundbeispiel, dass ich ausbauen kann wäre eine feine Sache
Zoran
Makefile für lib selber schreiben?
Re: Makefile für lib selber schreiben?
Indem du im letzten Schritt dem gcc -shared als Linker-Flag gibst und das Target bla.so statt bla nennst. Evtl. kannst/musst du noch beim Compilieren und Linken -fpic oder -fPIC spezifizieren, damit der Code frei verschiebbar wird -- das ist aber nicht auf allen Systemen notwendig.Zoran wrote:Hi,
ein Makefile für ein normales Executeable ist ja nicht so das große Problem, aber wie muss eines aussehen, damit mir eine Lib erzeugt wird (ohne dass automake zum Einsatz kommt)?
Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
Ich mag die Schreie.