[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Re: [linux-lvm] Error compilng tools on RH7.3



Yeah, that´s true, but note also that the provided autoconf.h in /usr/include/linux didn´t beared anything useful in it at all.

Stephan

Am Freitag den, 26. April 2002, um 20:19, schrieb Jeremy Katz:

No, the problem is that the LVM user-space tools are trying to use
kernel headers which should never be used from userland as they only
contain information which is useful for inside the kernel.

Keep in mind that /usr/include/linux does not always contain the same
headers as the kernel being used, instead being the headers that glibc
was compiled with.

IIRC, nothing is actually needed from linux/autoconf.h, so the proper
solution is that the file just shouldn't be included by liblvm.h

Cheers,

Jeremy

On Fri, 2002-04-26 at 11:36, Stephan Budach wrote:
Oh well,

i have managed to get this running with RH. Simply link the provides
autoconfig.h from /usr/src/linux-2.4.18/include/linux/autoconfig to
/usr/include/linux and off we go.

Just tested with some pv/lv stuff and it worked great.

It´s´pretty easy to use and straightforward in its design.

Thanks,
Stephan

Am Freitag den, 26. April 2002, um 15:34, schrieb Heinz J . Mauelshagen:


Stephan,


you need to pick a vanialla kernel 2.4.18 source and patch the LVM
driver in.
We don't support RH prepatched kernels.

Regards,
Heinz    -- The LVM Guy --


On Fri, Apr 26, 2002 at 11:59:14AM +0200, Stephan Budach wrote:
Hi List,

I wanted to try out the LVM with my new RH7.3, (okay, in fact its RH
7.2.93, but I don´t think that this is the problem). My linuy box is
running the 2.4.18-0.13 kernel. I was able to apply the patch lvm-1.0.3
and build the kernel.


Now, when I try to compile the tools I get the following errors:

make[1]: Wechsel in das Verzeichnis Verzeichnis
?/usr/local/src/LVM/1.0.3/tools/lib?
make[2]: Wechsel in das Verzeichnis Verzeichnis
?/usr/local/src/LVM/1.0.3/tools/lib?
gcc -c -pipe -g -O0 -Wall -DDEBUG -I../../tools/lib -I../../tools
-I/usr/local/src/LVM/1.0.3/tools/lib -o basename.o basename.c
In file included from ../../tools/lib/liblvm.h:59,
                  from basename.c:34:
/usr/include/linux/autoconf.h:1:2: #error Invalid kernel header
included
in userspace
make[2]: *** [basename.o] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis
?/usr/local/src/LVM/1.0.3/tools/lib?
make[1]: *** [all] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis
?/usr/local/src/LVM/1.0.3/tools/lib?
make[1]: Wechsel in das Verzeichnis Verzeichnis
?/usr/local/src/LVM/1.0.3/tools/man8?
make[2]: Wechsel in das Verzeichnis Verzeichnis
?/usr/local/src/LVM/1.0.3/tools/man8?
make[2]: Verlassen des Verzeichnisses Verzeichnis
?/usr/local/src/LVM/1.0.3/tools/man8?
make[1]: Verlassen des Verzeichnisses Verzeichnis
?/usr/local/src/LVM/1.0.3/tools/man8?
make[1]: Wechsel in das Verzeichnis Verzeichnis
?/usr/local/src/LVM/1.0.3/tools?
gcc -c -pipe -g -O0 -Wall -DDEBUG -I../tools/lib -I../tools
-I/usr/local/src/LVM/1.0.3/tools/lib -o e2fsadm.o e2fsadm.c
In file included from ../tools/lib/liblvm.h:59,
                  from ../tools/lvm_user.h:43,
                  from e2fsadm.c:55:
/usr/include/linux/autoconf.h:1:2: #error Invalid kernel header
included
in userspace
make[1]: *** [e2fsadm.o] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis
?/usr/local/src/LVM/1.0.3/tools?
make: *** [all] Fehler 2

Can anybody help me with this one?

Thanks,
Stephan
--
Stephan Budach

Jung von Matt/Services

Glashüttenstrasse 38   			20357 Hamburg
Telefon: +49-40-4321-1353    		Fax: +49-40-4321-1114
eMail: stephan budach jvm de	Internet: http://www.jvm.de


_______________________________________________ linux-lvm mailing list linux-lvm sistina com http://lists.sistina.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html

*** Software bugs are stupid. Nevertheless it needs not so stupid people to solve them ***

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=
-=-=-

Heinz Mauelshagen Sistina Software Inc.
Senior Consultant/Developer Am Sonnenhang 11
56242 Marienrachdorf
Germany
Mauelshagen Sistina com +49 2626 141200
FAX 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=
-=-=-


_______________________________________________
linux-lvm mailing list
linux-lvm sistina com
http://lists.sistina.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html

--
Stephan Budach

Jung von Matt/Services

Glashüttenstrasse 38   			20357 Hamburg
Telefon: +49-40-4321-1353    		Fax: +49-40-4321-1114
eMail: stephan budach jvm de	Internet: http://www.jvm.de


_______________________________________________ linux-lvm mailing list linux-lvm sistina com http://lists.sistina.com/mailman/listinfo/linux-lvm read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html


_______________________________________________
linux-lvm mailing list
linux-lvm sistina com
http://lists.sistina.com/mailman/listinfo/linux-lvm
read the LVM HOW-TO at http://www.sistina.com/lvm/Pages/howto.html

--
Stephan Budach

Jung von Matt/Services

Glashüttenstrasse 38   			20357 Hamburg
Telefon: +49-40-4321-1353    		Fax: +49-40-4321-1114
eMail: stephan budach jvm de	Internet: http://www.jvm.de




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]