Hallo,
ich weiss nicht ob das der richtige Thread für dieses Thema ist, doch er erschien mir am geeignetsten. Ich möchte pam_mount kompilieren und das Problem das auftritt, wenn ich also der INSTALL folgend configure aufrufe ist folgendes:
Diese Fehlermeldung tritt auf, egal ob ich --disable-glibtest mache oder nicht. In der config.log steht dazu:
Ich habe über yast alles was mich an glib erinnert installiert. D.h.
Kopiere ich die wiederum dort hin kommt etwas was so aussieht:
Damit kann ich leider nichts mehr anfangen und das ganze ist so ja auch nicht besonders sauber. Weiss jemand was ich hier grundsätzlich falsch gemacht habe oder anders machen müsste?
ich weiss nicht ob das der richtige Thread für dieses Thema ist, doch er erschien mir am geeignetsten. Ich möchte pam_mount kompilieren und das Problem das auftritt, wenn ich also der INSTALL folgend configure aufrufe ist folgendes:
Code:
checking for GLIB - version >= 2.0.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
configure: error: You are missing glib
Code:
configure:19727: checking for GLIB - version >= 2.0.0
configure:19876: result: no
configure:19909: gcc -o conftest -g -O2 conftest.c >&5
conftest.c:26:18: glib.h: No such file or directory
conftest.c: In function `main':
conftest.c:32: error: `glib_major_version' undeclared (first use in this function)
conftest.c:32: error: (Each undeclared identifier is reported only once
conftest.c:32: error: for each function it appears in.)
conftest.c:32: error: `glib_minor_version' undeclared (first use in this function)
conftest.c:32: error: `glib_micro_version' undeclared (first use in this function)
configure:19915: $? = 1
configure: failed program was:
...
| extern "C" void std::exit (int) throw (); using std::exit;
| #endif
| /* end confdefs.h. */
|
| #include <glib.h>
| #include <stdio.h>
|
| int
| main ()
| {
| return ((glib_major_version) || (glib_minor_version) || (glib_micro_version));
| ;
| return 0;
| }
configure:19957: error: You are missing glib
Ich habe über yast alles was mich an glib erinnert installiert. D.h.
- glib
glib-devel
glib2
glib2-devel
Code:
In file included from /usr/include/glib/galloca.h:30,
from /usr/include/glib.h:30,
from conftest.c:26:
/usr/include/glib/gtypes.h:30:24: glibconfig.h: No such file or directory
In file included from /usr/include/glib/galloca.h:30,
from /usr/include/glib.h:30,
from conftest.c:26:
/usr/include/glib/gtypes.h:41: error: syntax error before "typedef"
/usr/include/glib/gtypes.h:376:2: #error unknown ENDIAN type
In file included from /usr/include/glib.h:31,
from conftest.c:26:
...
Code:
configure:19727: checking for GLIB - version >= 2.0.0
configure:19876: result: no
configure:19909: gcc -o conftest -g -O2 conftest.c >&5
In file included from /usr/include/glib/galloca.h:30,
from /usr/include/glib.h:30,
from conftest.c:26:
/usr/include/glib/gtypes.h:41: error: syntax error before "typedef"
In file included from /usr/include/glib.h:31,
from conftest.c:26:
..