Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Sonstige Fragen » Bibliotheken installieren » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Bibliotheken installieren
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
InformaTiger InformaTiger ist männlich
Tripel-As


images/avatars/avatar-77.gif

Dabei seit: 19.02.2013
Beiträge: 228
Herkunft: Südtirol

Bibliotheken installieren Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo,

ich arbeite gerade an diversen Vala Programmen und muss für diese bestimmte Bibliotheken nachinstallieren. Diese kompiliere ich dann aus dem Quellcode mit
code:
1:
2:
3:
./configure
make
make install

nach dem das erfolgreich war, müsste die Bibliothek installiert sein. Diese wird im Normalfall in /usr/local/lib abgelegt sein, wo ich sie ja auch finden kann - nur versteht mein Compiler offensichtlich nicht, dass ich sie installiert habe:
code:
1:
2:
Compilation failed: 1 error(s), 0 warning(s)
error: json-glib-1.0 not found


Wisst ihr wie ich ihm das zu verstehen geben kann?

Die zwei Bibliotheken die ich benötige sind json-glib und libgee.

Mit freundlichen Grüßen
InformaTiger

__________________
Why do Java developers wear glasses? Because they can't C#
20.12.2015 19:35 InformaTiger ist offline Beiträge von InformaTiger suchen Nehmen Sie InformaTiger in Ihre Freundesliste auf
ed209
Routinier


Dabei seit: 07.09.2006
Beiträge: 324

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hast Du die Bibliotheken mit Headern allem drum und dran installiert?

Bei Debian gibt es meist eine Version mit -dev suffx:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
# apt-cache search json-glib
gir1.2-json-1.0 - GLib JSON manipulation library (introspection data)
libjson-glib-1.0-0 - GLib JSON manipulation library
libjson-glib-1.0-0-dbg - GLib JSON manipulation library (debug symbols)
libjson-glib-1.0-common - GLib JSON manipulation library (common files)
libjson-glib-dev - GLib JSON manipulation library (development files)
libjson-glib-doc - GLib JSON manipulation library (documentation)
vim-syntax-gtk - Syntax files to highlight GTK+ keywords in vim


Gruss,
ED
21.12.2015 10:59 ed209 ist offline E-Mail an ed209 senden Beiträge von ed209 suchen Nehmen Sie ed209 in Ihre Freundesliste auf
InformaTiger InformaTiger ist männlich
Tripel-As


images/avatars/avatar-77.gif

Dabei seit: 19.02.2013
Beiträge: 228
Herkunft: Südtirol

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ja. Ich habe das Paket mit dem -dev suffix installiert, leider brachte das nicht das gewünschte Ergebnis weshalb ich es dann wieder deinstalliert habe. Ich habe mir dann eben den Quelltext heruntergeladen und diesen wie beschrieben kompiliert...

unglücklich

Mit freundlichen Grüßen
InformaTiger

__________________
Why do Java developers wear glasses? Because they can't C#
21.12.2015 11:39 InformaTiger ist offline Beiträge von InformaTiger suchen Nehmen Sie InformaTiger in Ihre Freundesliste auf
InformaTiger InformaTiger ist männlich
Tripel-As


images/avatars/avatar-77.gif

Dabei seit: 19.02.2013
Beiträge: 228
Herkunft: Südtirol

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich habe jetzt nochmals versucht mittels apt-get die Pakete zu installieren. Ich habe folgende Pakete installiert:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
ii  gir1.2-json-1.0:amd64                                1.0.4-2                                    amd64        GLib JSON manipulation library (introspection data)
ii  json-glib-tools                                      1.0.4-2                                    amd64        GLib JSON manipulation library (tools)
ii  libjson-c2:amd64                                     0.11-4ubuntu2                              amd64        JSON manipulation library - shared library
ii  libjson-c2:i386                                      0.11-4ubuntu2                              i386         JSON manipulation library - shared library
ii  libjson-glib-1.0-0:amd64                             1.0.4-2                                    amd64        GLib JSON manipulation library
ii  libjson-glib-1.0-0-dbg:amd64                         1.0.4-2                                    amd64        GLib JSON manipulation library (debug symbols)
ii  libjson-glib-1.0-common                              1.0.4-2                                    all          GLib JSON manipulation library (common files)
ii  libjson-glib-dev:amd64                               1.0.4-2                                    amd64        GLib JSON manipulation library (development files)
ii  libjson0:amd64                                       0.11-4ubuntu2                              amd64        JSON manipulation library (transitional package)
ii  libunity-scopes-json-def-desktop                     7.1.4+15.10.20151002-0ubuntu1              all          binding to get places into the launcher - desktop def file


Leider findet der Kompiler, die entsprechenden Dateien nicht. Vielleicht muss ich auch einen anderen Namen für die Bibliothek angeben. Im Beispiel hier ist der Name json-glib-1.0.

Das hier ist im Paket lauf dpkg alles enthalten:
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
dpkg -L libjson-glib-dev
/.
/usr
/usr/share
/usr/share/gir-1.0
/usr/share/gir-1.0/Json-1.0.gir
/usr/share/doc
/usr/share/doc/libjson-glib-dev
/usr/share/doc/libjson-glib-dev/copyright
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/pkgconfig
/usr/lib/x86_64-linux-gnu/pkgconfig/json-glib-1.0.pc
/usr/include
/usr/include/json-glib-1.0
/usr/include/json-glib-1.0/json-glib
/usr/include/json-glib-1.0/json-glib/json-version-macros.h
/usr/include/json-glib-1.0/json-glib/json-enum-types.h
/usr/include/json-glib-1.0/json-glib/json-path.h
/usr/include/json-glib-1.0/json-glib/json-types.h
/usr/include/json-glib-1.0/json-glib/json-generator.h
/usr/include/json-glib-1.0/json-glib/json-reader.h
/usr/include/json-glib-1.0/json-glib/json-version.h
/usr/include/json-glib-1.0/json-glib/json-builder.h
/usr/include/json-glib-1.0/json-glib/json-parser.h
/usr/include/json-glib-1.0/json-glib/json-glib.h
/usr/include/json-glib-1.0/json-glib/json-gobject.h
/usr/include/json-glib-1.0/json-glib/json-gvariant.h
/usr/share/doc/libjson-glib-dev/NEWS.gz
/usr/share/doc/libjson-glib-dev/changelog.Debian.gz
/usr/lib/x86_64-linux-gnu/libjson-glib-1.0.so


Mit freundlichen Grüßen
InformaTiger

__________________
Why do Java developers wear glasses? Because they can't C#

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von InformaTiger: 24.12.2015 15:27.

24.12.2015 15:21 InformaTiger ist offline Beiträge von InformaTiger suchen Nehmen Sie InformaTiger in Ihre Freundesliste auf
ed209
Routinier


Dabei seit: 07.09.2006
Beiträge: 324

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Normalerweise sollte Dich das configure-script bereits auf die fehlende Bibliothek hinweisen, vielleicht kannst Du schauen mit was fuer parametern der compiler aufgerufen wird und eventuell das makefile anpassen, wenn Du tatsaechlich alle Bibliotheken hast.

Als erstes solltest Du dafuer das Kommando das fehlschlaegt finden und versuchen per Hand aufzurufen. Dann kannst Du versuchen per Hand den Parameter fuer die entsprechende Bibliothek hinzuzufuegen.

Gruss,
ED
27.12.2015 03:30 ed209 ist offline E-Mail an ed209 senden Beiträge von ed209 suchen Nehmen Sie ed209 in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Sonstige Fragen » Bibliotheken installieren