Themabewertung:
  • 2 Bewertung(en) - 4.5 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
libpurple und glib - Ubuntu 9.04
#1
Halloooo,

ich habe Ubuntu 9.04 und mir da über synaptic mal libpurple installiert.

Es ist doch richtig dass account.h die basis-Header datei für meine cpp datei ist, oder?

Ich habe jetzt mit

Code:
#include <libpurple/account.h>

includiert Tongue , bekomme aber eine eeeeeeewwwig lange Fehlermeldung im KOmpiler, die damit beginnt dass er glib.h, glib-object.h, glib/glist.h und gmodule.h nicht findet.

Nun die Frage: Welche Pakete muss ich installiert haben, damit das läuft?

Die Pakete die hier stehen habe ich installiert.

Gruß
gorld
Zitieren
#2
Wie kompilierst du denn?
Ich kenne mich mit C++ nicht aus...libpurple ist in C geschrieben, vielleicht kommt es da auch zu Konfilkten?
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#3
mit gcc/g++ in Geany... und mit -lpurple

EDIT: in C genau dasselbe
Zitieren
#4
Code:
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#5
super danke funzt!
Zitieren
#6
und gleich die nächste frage hinterher:

Wo stehen denn die protocoll_id 's ?
Zitieren
#7
Use the source, Luke! Wink
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#8
(17.08.2009, 21:40)Freakazoid schrieb:Use the source, Luke! Wink

Alsooo... ich habe jetzt alle dateien in libpurple durchsucht ohne Ergebnis, die Ids müssten doch in Konstanten vorliegen?

Oder wonach genau soll ich suchen???

gruß
Zitieren
#9
Ich glaube nicht, wenn ich mich richtig erinnere.

http://developer.pidgin.im/doxygen/2.5.2...nInfo.html
(bin mir gerade nicht sicher, ob die Protokolle eine andere Struktur benutzen...)
Edit: ok, das ist die Struktur.

http://pidgin.im/download/source/
Welche Pidgin-Version setzt du ein?
Welches Betriebssystem?
Was sagt das Debug-Fenster?

[Bild: pidginbanner.png]
Zitieren
#10
wonach soll ich denn jetzt eigentlich suchen?

Nach der Funtkion purple_account_new wo ja die protocol_id angegben werden muss, odre nach konstanten, variablen (strings oder ints, chars......)??
Theoretisch müssten diese protocol_ids doch in ./libpurple liegen oder nicht?

gruß
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste