All of lore.kernel.org
 help / color / mirror / Atom feed
* [parisc-linux] recipe
@ 2000-08-01  4:03 Tara Dear
  2000-07-31 21:45 ` Grant Grundler
  2000-08-09  5:25 ` Ryan Bradetich
  0 siblings, 2 replies; 8+ messages in thread
From: Tara Dear @ 2000-08-01  4:03 UTC (permalink / raw)
  To: parisc-linux

[-- Attachment #1: Type: text/plain, Size: 71 bytes --]

dhd asked me to post this recipe the group.  I worked for me.

-TARA



[-- Attachment #2: recipe --]
[-- Type: text/plain, Size: 1764 bytes --]

#!/bin/sh -e

PREFIX=/home/tdear/parisc
HOST=i386-linux

export CVS_RSH=ssh
echo Checking for CVS directories
test -d binutils-2.10
test -d gcc
test -d glibc
test -d linux-2.3
test -f include.tar.gz

echo Updating binutils-2.10
(cd binutils-2.10 && cvs update -dP)
echo Building binutils in `pwd`/binutils-build
rm -rf binutils-build
mkdir binutils-build
cd binutils-build
../binutils-2.10/configure --disable-nls --target=hppa-linux \
	--prefix=$PREFIX
make && make install

# Now set this up to point to the place we installed binutils
export PATH=$PATH:$PREFIX/bin

cd ..
echo Updating gcc
(cd gcc && cvs update -dP)
echo Building gcc in `pwd`/gcc-build
rm -rf gcc-build
mkdir gcc-build
cd gcc-build
../gcc/configure --disable-nls --target=hppa-linux --prefix=$PREFIX \
	--enable-languages=c
make || true
make install

cd ..
echo Updating glibc
(cd glibc && cvs update -dP)
# We need the most recent include files
echo Updating linux-2.3
(cd linux-2.3 && cvs update -dP)
echo Updating header files in $PREFIX/hppa-linux/include/{linux,asm}
rm -rf $PREFIX/hppa-linux/include/{linux,asm}
cp -a linux-2.3/include/linux $PREFIX/hppa-linux/include
cp -a linux-2.3/include/asm-parisc $PREFIX/hppa-linux/include/asm
echo Building glibc in `pwd`/glibc-build
rm -rf glibc-build
mkdir glibc-build
cd glibc-build
../glibc/configure --disable-nls --host=hppa-linux --build=$HOST \
	--disable-cvs --disable-sanity-checks --disable-shared \
	--disable-profile --enable-static-nss --prefix=$PREFIX/hppa-linux \
	--with-headers=`pwd`/../linux-2.3/include
make
make install

cd ..
echo Rebuilding GCC with C++ enabled
rm -rf gcc-build
mkdir gcc-build
cd gcc-build
../gcc/configure --disable-nls --target=hppa-linux --prefix=$PREFIX \
	--enable-languages=c,c++
make
make install

^ permalink raw reply	[flat|nested] 8+ messages in thread
[parent not found: <Pine.LNX.4.21.0006270919200.16671-100000@front.linuxcare.com.au>]
* [parisc-linux] Binutils update
@ 2000-06-01  7:08 Alan Modra
  2000-06-26 13:20 ` [parisc-linux] Recipe Brian S. Julin
  0 siblings, 1 reply; 8+ messages in thread
From: Alan Modra @ 2000-06-01  7:08 UTC (permalink / raw)
  To: parisc-linux; +Cc: Paul Bame

I've just checked in the following:

Rewrite much of the stub handling code (still using r8)
Fix expression parsing for `!' line separator. 
Fix sizing of branches & other miscellaneous small fixes. 

Feedback appreciated.
Paul, did you get tar to run?

Alan Modra
-- 
Linuxcare.  Support for the Revolution.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2000-08-10 12:36 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-08-01  4:03 [parisc-linux] recipe Tara Dear
2000-07-31 21:45 ` Grant Grundler
2000-08-09  5:25 ` Ryan Bradetich
2000-08-09 14:11   ` David Huggins-Daines
2000-08-10  6:36     ` Ryan Bradetich
     [not found] <Pine.LNX.4.21.0006270919200.16671-100000@front.linuxcare.com.au>
2000-06-28 18:36 ` [parisc-linux] Recipe Brian S. Julin
2000-06-28 23:21   ` Alan Modra
  -- strict thread matches above, loose matches on Subject: below --
2000-06-01  7:08 [parisc-linux] Binutils update Alan Modra
2000-06-26 13:20 ` [parisc-linux] Recipe Brian S. Julin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.