Seite 1 von 3 123 LetzteLetzte
Ergebnis 1 bis 10 von 26

Thema: Kompilierung von pgcluster

  1. #1
    m_haussner ist offline Neuer Benutzer
    Registriert seit
    07.04.2006
    Beiträge
    18

    Standard Kompilierung von pgcluster

    Hallo,

    ich versuche erfolglos pgcluster zu übersetzen. Make bricht ständig mit folgender Meldung ab:

    /usr/bin/ld: Undefined symbols:
    _cuserid
    collect2: ld returned 1 exit status
    make[2]: *** [postgres] Error 1
    make[1]: *** [all] Error 2
    make: *** [all] Error 2

    Habe sämtliche Versionen von pgcluster ausprobiert. Leider erfolglos. Weiss irgendjemand, wo der Fehler liegen könnte.

    Danke bereits im Voraus

    Markus
    Geändert von Xandrian (01.02.2007 um 07:18 Uhr) Grund: Titel geändert da "Übersetzung" imo mehr an Sprache erinnert und Kompilierung hier besser ist...

  2. #2
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Kannst du etwas mehr Output pasten? Weiter vorne müsste es sicherlich schon Warnungen geben, oder?
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  3. #3
    m_haussner ist offline Neuer Benutzer
    Registriert seit
    07.04.2006
    Beiträge
    18

    Standard

    Hallo ads,

    ich habe jetzt im Anhang eine gepackte Datei mit dem kompletten Output von "make". Ich hoffe Du kannst damit was anfangen.

    Danke für die Hilfe.

    Gruß Markus
    Angehängte Dateien Angehängte Dateien

  4. #4
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Das kann doch nicht die komplette Ausgabe sein, oder? Da fehlen noch ein paar Compileraufrufe ...
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  5. #5
    m_haussner ist offline Neuer Benutzer
    Registriert seit
    07.04.2006
    Beiträge
    18

    Standard

    Das ist aber alles. "Configure" läuft ohne eine Warnung durch. Und "Make" spuckt das hier aus. Mehr hab ich leider nicht.

    Gruß Markus

  6. #6
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Hmm, cuserid ist in stdio.h definiert. Gibt es diese Datei in deinen Include Verzeichnissen? Hast du die PostgreSQL Development Pakete und die libc6 Development Pakete installiert?
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  7. #7
    m_haussner ist offline Neuer Benutzer
    Registriert seit
    07.04.2006
    Beiträge
    18

    Standard

    Meine include-Dateien sind soweit vollständig. Ich kann ja auch das "normale" Postgres ohne Weiteres übersetzen. Ob libc6 installiert ist, weiss ich nicht. Ich habs auf jeden Fall nicht draufgespielt. Die Postgres Development-Pakete sind ebenfalls nicht installiert, wo krieg ich die denn her?

    Gruß Markus

  8. #8
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Also die libc6 ist unter einem Unix System definitiv da, ohne geht es (fast) gar nicht.

    Was ich meine, sind die Developmentpakete, die die Include Dateien mit sich bringen. Unter Linux z.B. libc6-dev genannt.

    Und dann such doch mal, wo sich bei dir im Dateisystem die Dateien postgres.h und stdio.h befinden.

    Oder hast du gar kein Unix?
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

  9. #9
    m_haussner ist offline Neuer Benutzer
    Registriert seit
    07.04.2006
    Beiträge
    18

    Standard

    Die "stdio.h" ist unter "/usr/include" und die "postgres.h" habe ich unter "usr/local/src" gefunden.

    Natürlich habe ich ein UNIX, wenn auch nur im Unterbau. Drüber ist die schöne Aqua-Oberfläche von Apple

    Gruß Markus

  10. #10
    ads
    ads ist offline Super-Moderator
    Registriert seit
    08.02.2006
    Ort
    MD
    Beiträge
    4.056

    Standard

    Ist denn der /usr/local Pfad auch bei pgcluster beim compilieren zu finden?
    Xandrian: Kurz gesagt: Du hast ein falsches Konzept und willst nicht auf ads hören

    Jetzt NEU: PostgreSQL - Datenbankpraxis für Anwender, Administratoren und Entwickler

    PostgreSQL Service & Support

Seite 1 von 3 123 LetzteLetzte

Ähnliche Themen

  1. Kompilierung ASCII-psqlODBC-Treiber
    Von PaulchenPlump im Forum Kompilierung PostgreSQL
    Antworten: 2
    Letzter Beitrag: 02.07.2008, 10:38
  2. kompilierung unter ubuntu 7.1.0
    Von taeschd im Forum Kompilierung PostgreSQL
    Antworten: 6
    Letzter Beitrag: 24.10.2007, 20:50
  3. Kompilierung PostgreSQL odbcTreiber
    Von rs_II im Forum Kompilierung PostgreSQL
    Antworten: 0
    Letzter Beitrag: 07.03.2007, 17:43
  4. pgcluster
    Von tommi im Forum Allgemeines
    Antworten: 1
    Letzter Beitrag: 21.04.2006, 14:38
  5. Kompilierung von psqlodbc schlägt fehl
    Von m_haussner im Forum externe Schnittstellen
    Antworten: 4
    Letzter Beitrag: 11.04.2006, 17:45

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Links: Tobias Bauer - IT- und Funkdienstleistungen   -   Bilderrahmen-kaufen.de - Der Onlineshop für Bilderrahmen & Fotorahmen   -   Funkforum