Oliver Geisen <[EMAIL PROTECTED]> wrote:

> Bibliotheken sind doch Sprachabhängig, oder ?

Teilweise.

> sprich um Funktionen des Mac-Kernels aufzurufen benötigt man eine  
> Lib, quasi ein Interface, oder ?

Die Lib enthält die Funktionen selber!

> Heist deshalb die "Hauptlibrary" unter OS9 "interface lib" ?;-)

Ich weiß nicht, was der Apple Ingeneur genommen hatte, der sich den
Namen ausgedacht hat :-)

> Viele Libs im Systemerweiterungen-Ordner halte ich ja für dynamische
> Libs, d.H. sie werden nur geladen wenn ein Programm diese anfordert...

Genau. Aber viele sind immer aktiv, weil ein paar passende Programme
oder Inits (richtige Systemerweiterungen) die benutzen.

> 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 ?

Na in den Header Dateien steht dabei, ab welcher Mac OS Version sie
dabei ist.

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

Header lesen.
Die Bibliotheken haben "shlb" als Type (oder Creator?).

Gruß
Christian

-- 
Around eleven thousand functions in one REALbasic plug-in. 
The Monkeybread Software Realbasic Plugin v6.2.
<http://www.monkeybreadsoftware.de/realbasic/plugins.shtml>

Antwort per Email an