Mailinglist Archive: opensuse-de (2058 mails)
| < Previous | Next > |
Re: configure findet libz nicht, ist aber inkl. devel installiert
- From: David Haller <lists@xxxxxxxxxx>
- Date: Sun, 21 Oct 2007 19:20:52 +0200
- Message-id: <20071021172052.GA2452@xxxxxxxxxxxxxxxxxx>
Hallo,
Am Son, 21 Okt 2007, Guido Pinkernell schrieb:
[..]
>Ich versuche, die Quellen von tilp2 1.07 zu kompilieren.
>Alle Abhängigkeiten sind erfüllt, insbesondere sind die
>Pakete
>
>zlib-1.2.3-75
>zlib-devel-1.2.3-75
>zlib-devel-32bit-1.2.3-75
>zlib-32bit-1.2.3-75
>
>installiert.
[..]
>Die hoffentlich für das Problem relevanten Details aus dem
>log sind hier [1]. Kann es etwa mit der
>Meldung "conflicting types for 'size_t' zu tun haben?
So ist es.
>./configure --exclude-zlib oder -Zlib oder -libz führen zur
>selben Fehlermeldung.
--disable-zlib
[..]
>conftest -g -O2 -D__LINUX__ -I. -D_REENTRANT
>conftest.c -L/usr/lib64 -lz >&5
>In file included from /usr/include/zconf.h:289,
> from /usr/include/zlib.h:34,
> from conftest.c:119:
>/usr/include/unistd.h:245: error: conflicting types
>for 'size_t'
>/usr/lib64/gcc/x86_64-suse-linux/4.2.1/include/stddef.h:214:
>error: previous declaration of 'size_t' was here
[..]
size_t wird anscheinend (s.u.) sowohl in stddef.h des Compilers als
auch in /usr/include/unistd.h definiert. Wenn ich mir unistd.h der
10.2 (32bit) angucke sollte das eigentlich nicht passieren, da dort
size_t gar nicht definiert wird (sondern stddef.h eingebunden wird).
Zu welchem Paket gehört /usr/include/unistd.h denn?
=> rpm -qf /usr/include/unistd.h
Ansonsten passen solche Fragen besser in die *programming*
Mailinglisten...
-dnh
--
[Frontplage] was diese Kiste normalerweise ausrotzt, ist eine üble Tagsoup,
durch die ein IE nach n Minuten Studium zwar durchsteigt, deren Absichten ein
anderer Browser aber nur noch gerade so erraten kann, und hat mit der Absicht
von HTML nicht im entferntesten was zu tun. -- Volker Gringmuth in <darw />
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
Am Son, 21 Okt 2007, Guido Pinkernell schrieb:
[..]
>Ich versuche, die Quellen von tilp2 1.07 zu kompilieren.
>Alle Abhängigkeiten sind erfüllt, insbesondere sind die
>Pakete
>
>zlib-1.2.3-75
>zlib-devel-1.2.3-75
>zlib-devel-32bit-1.2.3-75
>zlib-32bit-1.2.3-75
>
>installiert.
[..]
>Die hoffentlich für das Problem relevanten Details aus dem
>log sind hier [1]. Kann es etwa mit der
>Meldung "conflicting types for 'size_t' zu tun haben?
So ist es.
>./configure --exclude-zlib oder -Zlib oder -libz führen zur
>selben Fehlermeldung.
--disable-zlib
[..]
>conftest -g -O2 -D__LINUX__ -I. -D_REENTRANT
>conftest.c -L/usr/lib64 -lz >&5
>In file included from /usr/include/zconf.h:289,
> from /usr/include/zlib.h:34,
> from conftest.c:119:
>/usr/include/unistd.h:245: error: conflicting types
>for 'size_t'
>/usr/lib64/gcc/x86_64-suse-linux/4.2.1/include/stddef.h:214:
>error: previous declaration of 'size_t' was here
[..]
size_t wird anscheinend (s.u.) sowohl in stddef.h des Compilers als
auch in /usr/include/unistd.h definiert. Wenn ich mir unistd.h der
10.2 (32bit) angucke sollte das eigentlich nicht passieren, da dort
size_t gar nicht definiert wird (sondern stddef.h eingebunden wird).
Zu welchem Paket gehört /usr/include/unistd.h denn?
=> rpm -qf /usr/include/unistd.h
Ansonsten passen solche Fragen besser in die *programming*
Mailinglisten...
-dnh
--
[Frontplage] was diese Kiste normalerweise ausrotzt, ist eine üble Tagsoup,
durch die ein IE nach n Minuten Studium zwar durchsteigt, deren Absichten ein
anderer Browser aber nur noch gerade so erraten kann, und hat mit der Absicht
von HTML nicht im entferntesten was zu tun. -- Volker Gringmuth in <darw />
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx
| < Previous | Next > |