Hi,

bei der Verwendung von SharedLibs stellt sich mir die Frage woher
kommen bestimmte Funktionen ?
Sind Frameworks wie "Cocoa" oder "Carbon" oder "Aqua" oder was auch
immer nur Wrapper zu internen Systemfunktionen für bestimmte
Programmiersprachen ?

Das sind die Bibliotheken, wo die Funktionen drin sind.
Gruppiert nach Funktion.

Bibliotheken sind doch Sprachabhängig, oder ?
sprich um Funktionen des Mac-Kernels aufzurufen benötigt man eine Lib, quasi ein Interface, oder ?
Heist deshalb die "Hauptlibrary" unter OS9 "interface lib" ?;-)
Viele Libs im Systemerweiterungen-Ordner halte ich ja für dynamische Libs, d.H. sie werden nur geladen wenn ein Programm diese anfordert...

Ich frage mich halt auf welche Libs ich "bauen" kann, sprich welche wohl immer vorhanden sein werden, ansonsten müsste ich ja vor der Funktionsdefinition mit declare immer prüfen ob die Lib-Datei auch da ist, oder hab ich sonst noch eine Chance das herauszufinden ?

Ist die "Interface Lib" wiederum eine eigene Lib, oder ist dies eine
Systemlibrary von Mac OS 9 ?
Das ist der Kern von Mac OS 9.

Hm, ok. Also ist es das was der Booloader lädt sobal man startet ?

Welche Frameworks gibt es ausser den von mir genannten sonst noch so
und wofür werden sie verwendet ?

/System/Library/Frameworks
Ok, unter OSX. Aber wie isses unter OS9 ?


Mit freundlichen Grüssen,

Oliver Geisen
_____________________________
Systemadministrator
Kreisboten Verlag Mühlfellner KG
82362 Weilheim i. Ob.
Tel. 0881/686-904
Fax 0881/686-74


Antwort per Email an