Shared Lib mit mehreren Klassen erstellen

cesupa

Erfahrenes Mitglied
Hallo,

ich programmiere gerade ein Plugin für Postgresql. Bisher habe ich das komplette Plugin zu testzwecken erstmal nur in einer .c-Datei geschrieben. Da das Ganze aber immer umfangreicher und dementsprechend unübersichtlicher wird, möchte ich einige Programmfunktionen in selbstgeschriebene Klassen auslagern. Leider erkennt Postgresql die Funktionen dann nicht mehr und gibt eine "undefined symbol"-Fehlermeldung beim Laden meines Plugins aus. Die .h's habe ich bereits in den include-Ordner von postgres kopiert, leider ohne Erfolg... Wie kriege ich das Plugin dennoch zum Laufen?

Gruß
ces
 
okay, es hat sich erledigt. Ich habe vergessen dem Compiler die zusätzlichen .c Dateien der Klassen mitzuteilen.
 

Neue Beiträge

Zurück