Seite 1 von 1

Userlib erstellen?

Verfasst: 15.11.2008 17:28
von Tompazi
Ich habe eine reihe von Prozeduren die ich häufig brauche, und will die nicht dauernd copy/pasten ich habe die mal in eine dll gepackt aber da muss ich die Befehle auch erst einlesen.
Wie erstelle ich eine Userlib sodass ich Global auf meine Funktionen zugriff habe?

MfG Tompazi

Verfasst: 15.11.2008 18:16
von ts-soft
Warum machste keine Bausteine in der Ide draus? Doppelklick und die
Funktion ist im Source. Für mehrere voneinander abhängige Proceduren
machste ein IncludeFile

Verfasst: 15.11.2008 19:18
von Tompazi
gut danke,
aber trotzdem auch aus reiner interesse wie erstellt man eine Userlib?

MfG Tompazi

Verfasst: 15.11.2008 21:06
von ts-soft
Steht alles im SDK
Eine statische Lib erstellen (mit der Sprache Deiner Wahl), eine *.desc Datei
und mit dem LibraryMaker erstellste dann die UserLib.

Verfasst: 15.11.2008 21:44
von Kiffi
@Tompazi:

alternativ zu Thomas' Tipps kannst Du TailBite verwenden:

http://www.tailbite.com/

im englischen Forum gibt es ein extra Forum hierzu:

http://www.purebasic.fr/english/viewforum.php?f=26

Grüße ... Kiffi

Verfasst: 16.11.2008 03:33
von Bisonte
Wollte mir grad mal eine Userlib basteln und stosse dabei auf ein merkwürdiges Phänomen.

In der IDE wird der Tailbite "compiler" ja schon eingebaut.

Nun habe ich einen Source erstellt der aus einer ProcedureDLL besteht.

Wenn ich nun diese mit Tailbite "compilieren" lasse, dann gibt es einen FLATAsm Error.

ABER: Wenn ich aus dem Sample Ordner von Tailbite das Beispiel "MyDebugErrorPlugin.pb" meine Procedure dort hinten anhänge, wird tadellos und ohne Fehler eine Funktionsfähige Userlib erstellt.

Habe auch schon versucht in dem Ordner meinen Code zu speichern, aber das brachte auch den ASM Error.

Weiss jemand was da vor sich geht ?