tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
10
ZUGRIFFE
980
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    higret higret ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    74
    Hi

    Ich hab mir die Sourcecodes von mysql.com runtergeladen.

    in der README steht drin mal soll
    automake
    autoconf
    ./configure
    make
    make install

    ausführen.

    Die Programme sind alle installiert. Wenn ich automake aufrufe
    gibt er folgendes aus:
    configure.in:11: your implementation of AM_INIT_AUTOMAKE comes from an
    configure.in:11: old Automake version. You should recreate aclocal.m4
    configure.in:11: with aclocal and run automake again.
    Makefile.am: required file `./COPYING' not found
    Makefile.am: required file `./INSTALL' not found
    Makefile.am: required file `./NEWS' not found
    Makefile.am: required file `./AUTHORS' not found
    Makefile.am: required file `./ChangeLog' not found
    examples/Makefile.am: required file `./depcomp' not found
    /usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in AM_CONDITIONAL
    /usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
    /usr/share/automake-1.7/am/depend2.am: am__fastdepCXX does not appear in AM_CONDITIONAL
    /usr/share/automake-1.7/am/depend2.am: AMDEP does not appear in AM_CONDITIONAL
    wenn ich dann aclocal aufrufe kommt diese Meldung
    aclocal: configure.in: 17: macro `AM_PROG_LIBTOOL' not found in library
    Was kann man da machen

    mfg higret
     

  2. #2
    Registriert seit
    Oct 2003
    Beiträge
    1.706
    configure.in:11: your implementation of AM_INIT_AUTOMAKE comes from an
    configure.in:11: old Automake version. You should recreate aclocal.m4
    configure.in:11: with aclocal and run automake again.
    Du solltest mit "automake --version" checken welche Version du hast, und diese mit
    der erforderlichen Version für mysql++ vergleichen (README etc), ggf updaten.

    Makefile.am: required file `./COPYING' not found
    Makefile.am: required file `./INSTALL' not found
    Makefile.am: required file `./NEWS' not found
    Makefile.am: required file `./AUTHORS' not found
    Makefile.am: required file `./ChangeLog' not found
    "touch COPYING INSTALL NEWS AUTHORS ChangeLog" sollte da abhilfe schaffen.



    examples/Makefile.am: required file `./depcomp' not found
    keine Ahnung www.google.de hilft weiter.

    Der Rest sollte sich mit der korrekten Version von automake erledigen...

    Gruß

    RedWing
     
    "I'm not deaf, I'm ignoring you"
    ----

  3. #3
    higret higret ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    74
    Hi

    ich hab mir jetzt die neuesten Versionen von autoconf und automake installiert.

    Jetzt kann ich automake, autoconf und configure problemlos ausführen.

    Nur bei make kommen sehr viele Fehler. Auf Anfrage sende ich die Fehler gerne per Mail.

    mfg higret
     

  4. #4
    Registriert seit
    Oct 2003
    Beiträge
    1.706
    Dann mal los,
    kannst sie hier auch als Dateianhang mit anhängen

    Gruß

    RedWIng
     
    "I'm not deaf, I'm ignoring you"
    ----

  5. #5
    higret higret ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    74
    Hi

    so als Anhang sind die Errors. Sind ca 80 KBytes

    mfg higret
    Geändert von higret (28.01.06 um 06:57 Uhr)
     

  6. #6
    Registriert seit
    Oct 2003
    Beiträge
    1.706
    Is das wirklich alles?
    Kannst du mal "make > error.txt" eintippen und dann das file nochmal posten.

    Danke

    RedWing
     
    "I'm not deaf, I'm ignoring you"
    ----

  7. #7
    higret higret ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    74
    Hi

    so das oben is nur stderr und hier is nochmal stdout
    Geändert von higret (28.01.06 um 06:57 Uhr)
     

  8. #8
    Registriert seit
    Oct 2003
    Beiträge
    1.706
    1 In file included from const_string2.hh:2,
    2 from const_string3.hh:2,
    3 from coldata.cc:2:
    4 const_string1.hh: In member function `const char& const_string::at(unsigned
    5 int) const':
    6 const_string1.hh:50: error: `out_of_range' undeclared (first use this function)
    7 const_string1.hh:50: error: (Each undeclared identifier is reported only once
    Also ich kann deinen Fehlern leider nicht viel entnehmen, wenn das alles ist.
    An obigen Fehler könnt ich nur raten das dir ein Headerfile fehlt, welches weiß ich
    allerdings nicht, da mir weitere Informationen fehlen.
    Vielleicht nochmal "make clean" dann "make" und die Ausgabe bis obgien Fehler hier im
    Forum nochmal posten....

    Gruß

    RedWing
     
    "I'm not deaf, I'm ignoring you"
    ----

  9. #9
    higret higret ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    74
    hi

    ich hab jetzt make clean und danach make ausgeführt. die ausgabe (stdout und stderr sind jetzt in einer datei )

    mfg higret
    Geändert von higret (28.01.06 um 06:57 Uhr)
     

  10. #10
    Registriert seit
    Oct 2003
    Beiträge
    1.706
    Also sorry kann mit den Fehlern nicht viel anfangen google hat mich auch nur zu zwei brauchbaren Ergebnissen geführt:
    http://lists.mysql.com/plusplus/3088
    http://www.devarchives.com/ml-displa...ing-on-RHES-3.

    Vielleicht solltest du wies dort steht auch den gcc updaten um es übersetzen zu können.
    Oder su installierst einfach die rpm Binaries?

    Gruß

    RedWing
     
    "I'm not deaf, I'm ignoring you"
    ----

  11. #11
    higret higret ist offline Mitglied Silber
    Registriert seit
    Jun 2003
    Beiträge
    74
    hm, OK.

    Dann update ich mal den gcc.
    Wenns dann immer noch nicht klappt meld ich mich nochmal.

    ein rpm für Suse Linux 9.0 gibts leider nicht.

    [EDIT] komisch, jetzt geht das rpm für suse8.* auf einmal [/edit]

    [EDIT2] so das rpm ging auch nich, gab Probs mein compilieren.
    hab jetzt in den Sourcecode von mysql++ den Patch für gcc3.3 eingespielt.
    Andere Progs kann ich immer noch nich compilieren [/EDIT2]

    [EDIT3] so jetzt geht alles, hab die falschen include dirs übergeben[/EDIT3]

    mfg higret
    Geändert von higret (18.08.04 um 16:33 Uhr)
     

Ähnliche Themen

  1. mysql Daten unter Suse Linux
    Von wachteldonk im Forum Relationale Datenbanksysteme
    Antworten: 1
    Letzter Beitrag: 25.11.07, 13:47
  2. Antworten: 3
    Letzter Beitrag: 20.01.05, 22:33
  3. libGD2 in PHP 4.2.2 unter SuSe Linux installieren
    Von Kaneda im Forum Linux & Unix
    Antworten: 0
    Letzter Beitrag: 05.03.04, 11:05
  4. Problem PHP unter Suse Linux installieren
    Von InFlame im Forum Linux & Unix
    Antworten: 8
    Letzter Beitrag: 04.11.03, 17:28
  5. MySQL unter SUSE 8.0 Pro installieren
    Von locutus im Forum Relationale Datenbanksysteme
    Antworten: 3
    Letzter Beitrag: 23.07.02, 12:53