I think it would be useful to adapt L4 building system to GNU automake and
autoconf as I have written earlier.
I have now done preliminary modification to the source tree and I'd like to
know how should I continue.
I already have a source tree which builds the Fiasco kernel, rmgr, sigma0
and hello server
using automake generated Makefiles. There is also a lot of need of
finishing up.
For example it doesn't create distribution packages completely using 'make
dist'.
The source tree package was so large that I didn't want to post it to this
mailing list but I
could send it anyone who is willing to look at it.
This sounds promising, send a copy to me and I'll try it out.
--
Pete Buechler : SuSE Linux Developer
Work e-mail : peterb@suse.com
Work web page :
http://www.suse.com/~peterb
Personal e-mail : peter.buechler@home.com
Received: from davisson.uni2.net (davisson.uni2.net [129.142.7.104])
by kurt.inf.tu-dresden.de (AIX4.3/8.9.3/8.9.3) with ESMTP id AAA40698
for
l4-hackers@kurt.inf.tu-dresden.de; Fri, 7 Jul 2000 00:15:12 +0200
Received: from get2net.dk (IDENT:root@p407-004.ppp.get2net.dk [195.82.215.4])
by davisson.uni2.net (8.10.0/8.9.1) with ESMTP id e66MExd03858
for
l4-hackers@os.inf.tu-dresden.de; Fri, 7 Jul 2000 00:14:59 +0200
Message-ID:
39650376.7B5925AE@get2net.dk
Date: Fri, 07 Jul 2000 00:08:54 +0200
From: Mads =?iso-8859-1?Q?Lindstr=F8m?=
mads.lindstroem@get2net.dk
X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i586)
X-Accept-Language: en
MIME-Version: 1.0
To: l4-hackers@kurt.inf.tu-dresden.de
Subject: Problems compiling Fiasco (OSKIT)
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Sender: l4-hackers-admin@os.inf.tu-dresden.de
Errors-To: l4-hackers-admin@os.inf.tu-dresden.de
X-BeenThere: l4-hackers@os.inf.tu-dresden.de
X-Mailman-Version: 2.0beta2
Precedence: bulk
List-Id: General L4 discussions <l4-hackers.os.inf.tu-dresden.de>
While trying to compile and install Fiasco I ran into some problems with
the OSKIT. I've tried both from CVS and the files on the ftp server. I
get the same error in both situations.
My computer is an AMD K6-2 475 MHz with 128 Mbytes of RAM. I'am running
RedHat 6.2 and compiling with egcs-1.1.2.
Running make while l4 is the current directory a get the following
output :
cd ../oskit && make
make[1]: Entering directory `/home/codeman/fiasco/oskit'
make[2]: Entering directory `/home/codeman/fiasco/oskit/flux'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/codeman/fiasco/oskit/flux'
make[2]: Entering directory `/home/codeman/fiasco/oskit/libc'
make[2]: Leaving directory `/home/codeman/fiasco/oskit/libc'
make[2]: Entering directory `/home/codeman/fiasco/oskit/libc'
gcc -c -MD -DHAVE_CONFIG_H -I. -I../libc/x86 -I../libc/stdio
-I../libc/stdlib -I../libc/string -I../libc/gen -I../libc/malloc -I-
-I.. -I.. -I../flux/c -nostdinc -DASSEMBLER -MD ../libc/x86/i16_bcopy.S
/tmp/ccZ2sEJE.s: Assembler messages:
/tmp/ccZ2sEJE.s:235: Error: `8(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:236: Error: `12(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:238: Error: `16(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:239: Error: `(%esi,%edx)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:242: Error: `(%edi,%edx)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:259: Error: `8(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:278: Error: `8(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:291: Error: `8(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:292: Error: `12(%ebp)' is not a valid 16 bit
base/index expression
make[2]: *** [i16_bcopy.o] Error 1
make[2]: Leaving directory `/home/codeman/fiasco/oskit/libc'
make[1]: *** [libc/all.MAKE] Error 2
make[1]: Leaving directory `/home/codeman/fiasco/oskit'
make: *** [oskit] Error 2
Hope somebody can solve the problem.
Mads Lindstrøm
Received: from davisson.uni2.net (davisson.uni2.net [129.142.7.104])
by kurt.inf.tu-dresden.de (AIX4.3/8.9.3/8.9.3) with ESMTP id AAA40698
for
l4-hackers@kurt.inf.tu-dresden.de; Fri, 7 Jul 2000 00:15:12 +0200
Received: from get2net.dk (IDENT:root@p407-004.ppp.get2net.dk [195.82.215.4])
by davisson.uni2.net (8.10.0/8.9.1) with ESMTP id e66MExd03858
for
l4-hackers@os.inf.tu-dresden.de; Fri, 7 Jul 2000 00:14:59 +0200
Message-ID:
39650376.7B5925AE@get2net.dk
Date: Fri, 07 Jul 2000 00:08:54 +0200
From: Mads =?iso-8859-1?Q?Lindstr=F8m?=
mads.lindstroem@get2net.dk
X-Mailer: Mozilla 4.72 [en] (X11; U; Linux 2.2.14-5.0 i586)
X-Accept-Language: en
MIME-Version: 1.0
To: l4-hackers@kurt.inf.tu-dresden.de
Subject: Problems compiling Fiasco (OSKIT)
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Sender: l4-hackers-admin@os.inf.tu-dresden.de
Errors-To: l4-hackers-admin@os.inf.tu-dresden.de
X-BeenThere: l4-hackers@os.inf.tu-dresden.de
X-Mailman-Version: 2.0beta2
Precedence: bulk
List-Id: General L4 discussions <l4-hackers.os.inf.tu-dresden.de>
While trying to compile and install Fiasco I ran into some problems with
the OSKIT. I've tried both from CVS and the files on the ftp server. I
get the same error in both situations.
My computer is an AMD K6-2 475 MHz with 128 Mbytes of RAM. I'am running
RedHat 6.2 and compiling with egcs-1.1.2.
Running make while l4 is the current directory a get the following
output :
cd ../oskit && make
make[1]: Entering directory `/home/codeman/fiasco/oskit'
make[2]: Entering directory `/home/codeman/fiasco/oskit/flux'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/codeman/fiasco/oskit/flux'
make[2]: Entering directory `/home/codeman/fiasco/oskit/libc'
make[2]: Leaving directory `/home/codeman/fiasco/oskit/libc'
make[2]: Entering directory `/home/codeman/fiasco/oskit/libc'
gcc -c -MD -DHAVE_CONFIG_H -I. -I../libc/x86 -I../libc/stdio
-I../libc/stdlib -I../libc/string -I../libc/gen -I../libc/malloc -I-
-I.. -I.. -I../flux/c -nostdinc -DASSEMBLER -MD ../libc/x86/i16_bcopy.S
/tmp/ccZ2sEJE.s: Assembler messages:
/tmp/ccZ2sEJE.s:235: Error: `8(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:236: Error: `12(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:238: Error: `16(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:239: Error: `(%esi,%edx)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:242: Error: `(%edi,%edx)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:259: Error: `8(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:278: Error: `8(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:291: Error: `8(%ebp)' is not a valid 16 bit
base/index expression
/tmp/ccZ2sEJE.s:292: Error: `12(%ebp)' is not a valid 16 bit
base/index expression
make[2]: *** [i16_bcopy.o] Error 1
make[2]: Leaving directory `/home/codeman/fiasco/oskit/libc'
make[1]: *** [libc/all.MAKE] Error 2
make[1]: Leaving directory `/home/codeman/fiasco/oskit'
make: *** [oskit] Error 2
Hope somebody can solve the problem.
Mads Lindstrøm
Received: from uni-sb.de (uni-sb.de [134.96.252.33])
by kurt.inf.tu-dresden.de (AIX4.3/8.9.3/8.9.3) with ESMTP id MAA58560
for
l4-hackers@kurt.inf.tu-dresden.de; Fri, 7 Jul 2000 12:46:46 +0200
Received: from cs.uni-sb.de (cs.uni-sb.de [134.96.252.31])
by uni-sb.de (8.10.2/2000060800) with ESMTP id MAA16618;
Fri, 7 Jul 2000 12:46:45 +0200 (CEST)
Received: from bppc8 (bppc8.cs.uni-sb.de [134.96.243.228])
by cs.uni-sb.de (8.10.2/2000060800) with SMTP id MAA29278;
Fri, 7 Jul 2000 12:46:43 +0200 (CEST)
X-Authentication-Warning: mail.cs.uni-sb.de: Host bppc8.cs.uni-sb.de [134.96.243.228] claimed to be bppc8
From: Christian Stueble
stueble@cs.uni-sb.de
Organization: University of Saarbruecken
To: Mads Lindstrøm
mads.lindstroem@get2net.dk
Subject: Re: Problems compiling Fiasco (OSKIT)
Date: Fri, 7 Jul 2000 12:44:56 +0200
X-Mailer: KMail [version 1.0.28]
Content-Type: text/plain
References:
39650376.7B5925AE@get2net.dk
In-Reply-To:
39650376.7B5925AE@get2net.dk
Cc: l4-hackers@kurt.inf.tu-dresden.de
MIME-Version: 1.0
Message-Id:
00070712481800.02603@bppc8
Content-Transfer-Encoding: 8bit
Sender: l4-hackers-admin@os.inf.tu-dresden.de
Errors-To: l4-hackers-admin@os.inf.tu-dresden.de
X-BeenThere: l4-hackers@os.inf.tu-dresden.de
X-Mailman-Version: 2.0beta2
Precedence: bulk
List-Id: General L4 discussions <l4-hackers.os.inf.tu-dresden.de>
-----BEGIN PGP SIGNED MESSAGE-----
Hello Mads,
I had the same problems. Use an older compiler. The
gcc-2.7.2.3 works for me. To compile Fiasco,
use e.g. egcs-2.91.60.
Ciao,
Chris
Am Fre, 07 Jul 2000 schrieben Sie:
> While trying to compile and install Fiasco I ran into some problems with
> the OSKIT. I've tried both from CVS and the files on the ftp server. I
> get the same error in both situations.
>
> My computer is an AMD K6-2 475 MHz with 128 Mbytes of RAM. I'am running
> RedHat 6.2 and compiling with egcs-1.1.2.
>
> Running make while l4 is the current directory a get the following
> output :
>
>
> cd ../oskit && make
> make[1]: Entering directory `/home/codeman/fiasco/oskit'
> make[2]: Entering directory `/home/codeman/fiasco/oskit/flux'
> make[2]: Nothing to be done for `all'.
> make[2]: Leaving directory `/home/codeman/fiasco/oskit/flux'
> make[2]: Entering directory `/home/codeman/fiasco/oskit/libc'
> make[2]: Leaving directory `/home/codeman/fiasco/oskit/libc'
> make[2]: Entering directory `/home/codeman/fiasco/oskit/libc'
> gcc -c -MD -DHAVE_CONFIG_H -I. -I../libc/x86 -I../libc/stdio
> -I../libc/stdlib -I../libc/string -I../libc/gen -I../libc/malloc -I-
> -I.. -I.. -I../flux/c -nostdinc -DASSEMBLER -MD ../libc/x86/i16_bcopy.S
> /tmp/ccZ2sEJE.s: Assembler messages:
> /tmp/ccZ2sEJE.s:235: Error: `8(%ebp)' is not a valid 16 bit
> base/index expression
> /tmp/ccZ2sEJE.s:236: Error: `12(%ebp)' is not a valid 16 bit
> base/index expression
> /tmp/ccZ2sEJE.s:238: Error: `16(%ebp)' is not a valid 16 bit
> base/index expression
> /tmp/ccZ2sEJE.s:239: Error: `(%esi,%edx)' is not a valid 16 bit
> base/index expression
> /tmp/ccZ2sEJE.s:242: Error: `(%edi,%edx)' is not a valid 16 bit
> base/index expression
> /tmp/ccZ2sEJE.s:259: Error: `8(%ebp)' is not a valid 16 bit
> base/index expression
> /tmp/ccZ2sEJE.s:278: Error: `8(%ebp)' is not a valid 16 bit
> base/index expression
> /tmp/ccZ2sEJE.s:291: Error: `8(%ebp)' is not a valid 16 bit
> base/index expression
> /tmp/ccZ2sEJE.s:292: Error: `12(%ebp)' is not a valid 16 bit
> base/index expression
> make[2]: *** [i16_bcopy.o] Error 1
> make[2]: Leaving directory `/home/codeman/fiasco/oskit/libc'
> make[1]: *** [libc/all.MAKE] Error 2
> make[1]: Leaving directory `/home/codeman/fiasco/oskit'
> make: *** [oskit] Error 2
>
>
> Hope somebody can solve the problem.
>
>
> Mads Lindstrøm
> _______________________________________________
> l4-hackers mailing list
> l4-hackers@os.inf.tu-dresden.de
>
http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Christian Stueble......................stueble@cs.uni-sb.de
PubKey[BF7104F5].......fp=8678C5D3CAD9CD8C F1DDB8EC202F116A
To be or not to be is true... (apocrypha of George Boole)
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 5.0i for non-commercial use
MessageID: Yl89APHlXLsQE5673pBI8UdkN92rAkxA
iQCVAwUAOWW1d/yJjJy/cQT1AQGgQwQAgOyGAmeGZCwNZ6ZwF9C1E7kNEpcvdhJk
43GXnOEDPqQwWgmJ/8BiAsBMu+sMWYnN6g3RTal7A36JyHEJh5Q7DQejRUwEJpXl
VfbETb2RvO1gFRH4ryPf502iDbp3lIonGQiemX8mbSw1N4UNQmQpbMINLa/JQwe0
pGWv6H5jl1o=
=eQ3j
-----END PGP SIGNATURE-----