| 22 |
|
|
| 23 |
$ mkdir hurd-l4-build |
$ mkdir hurd-l4-build |
| 24 |
$ cd hurd-l4-build |
$ cd hurd-l4-build |
| 25 |
$ ../hurd-l4/configure --prefix=/l4 --enable-libc \ |
$ ../hurd-l4/configure --prefix=/l4 --with-libc \ |
| 26 |
--enable-maintainer-mode --build=i686-linux --host=i686-gnu |
--enable-maintainer-mode --build=i686-linux --host=i686-gnu |
| 27 |
$ make -C libc libc-cvs |
$ make -C libc libc-cvs |
| 28 |
|
|
| 36 |
(next time around:) |
(next time around:) |
| 37 |
|
|
| 38 |
$ cp -a ~/libc-for-hurd-l4 libc/libc |
$ cp -a ~/libc-for-hurd-l4 libc/libc |
| 39 |
$ ../hurd-l4/configure --prefix=/l4 --enable-libc \ |
$ ../hurd-l4/configure --prefix=/l4 --with-libc \ |
| 40 |
--enable-maintainer-mode --build=i686-linux --host=i686-gnu |
--enable-maintainer-mode --build=i686-linux --host=i686-gnu |
| 41 |
|
$ make |
| 42 |
|
|
| 43 |
The Makefile will always download a tested, working version of the C |
The Makefile target libc-cvs will always download a tested, working |
| 44 |
library. But you can copy any version to the libc directory and try |
version of the C library. But you can copy any version to the libc |
| 45 |
your luck. |
directory and try your luck. |
| 46 |
|
|
| 47 |
The downloaded or installed version of the GNU C library source _will_ |
The downloaded or installed version of the GNU C library source _will_ |
| 48 |
be modified when you build the package! So, please, make a copy |
be modified when you build the package! So, please, make a copy |