tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
1188
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    _Steffan_ Tutorials.de Gastzugang
    Ich habe mir unter Windows XP Code::Blocks mit MinGW installiert. Zusätzlich habe ich noch GTKmm installiert. Funktioniert erstmal mit dem einfachen "Hallo Welt" Fenster einwandfrei. Nun möchte ich aber, das Code::Blocks bzw. MinGW die GTKmm-Funktionen fest in die Programm-Datei einbindet, damit ich die DLL-Dateien nicht brauche. Die Bibliotheken sind bei Code::Blocks in den Linker-Einstellungen mit `pkg-config --libs gtkmm-2.4` eingebunden. Wenn ich mir die command line anzeigen lasse, werden die Bibliotheken mit -lgtkmm-2.4 usw. eingebunden. Dennoch verlangt das erzeugte Programm nach den GTKmm-DlLLs wenn ich es auf einen anderen Rechner laufen lassen möchte.

    Weiß jemand was ich wo wie einstellen muss, damit die Bibliotheksfunktionen fest in das Programm eingebunden werden und ich nicht die DLLs brauche.

    Mit freundlichen Grüßen
    Steffan
     

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    8.168
    Hi.

    Mit Gtk+ (und auch Gtkmm) ist es unter Windows nicht vorgesehen die Bibliotheken statisch ins Programm zu linken. Es gibt nur die DLLs, es werden keine statischen Bibliotheken zur Verfügung gestellt.

    Du müßtest die Gtk+ und Gtkmm Bibliotheken nochmal neu kompilieren und dabei statische Bibliotheken erstellen.

    Zitat Zitat von http://markmail.org/message/xe6yxsafaeyhp2pz
    This is intentional. GTK+ and Pango on Win32 *require* being built as
    DLLs in order to be able find their configuration files and message
    catalogs at run-time.
    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

Ähnliche Themen

  1. [c++] Code::Blocks: multiple definition
    Von ComFreek im Forum C/C++
    Antworten: 7
    Letzter Beitrag: 10.05.10, 18:12
  2. c++ Code::blocks Problem
    Von mentosfresser im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 24.11.08, 17:50
  3. Code::Blocks Probleme mit Linker ?
    Von MettMax im Forum C/C++
    Antworten: 1
    Letzter Beitrag: 19.08.08, 21:59
  4. Code::Blocks und Qt?
    Von Theranium im Forum C/C++
    Antworten: 4
    Letzter Beitrag: 05.06.08, 18:46
  5. Fehlermeldung Bei Code::blocks
    Von 20AMG08 im Forum C/C++
    Antworten: 9
    Letzter Beitrag: 19.02.08, 13:38