* [parisc-linux] Success story on 715/33 and a question
@ 2000-03-24 12:15 Ulrich Strelow
2000-03-24 13:31 ` Philipp Rumpf
2000-03-25 20:29 ` Paul Bame
0 siblings, 2 replies; 10+ messages in thread
From: Ulrich Strelow @ 2000-03-24 12:15 UTC (permalink / raw)
To: parisc-linux
Hi all,
after Paul's latest changes to palo I was now also
able to boot a cross compiled ELF kernel + ramdisk on
my 715/33. Even my HIL keyboard is working again.
Super!
So now I am trying to do something useful :) with that
booted kernel. I would like to mount the proc
filesystem. I am using a very old ramdisk image
(19991108) because I had trouble with the newer images
on the 715/33 (no network driver).
-mount -t proc proc /proc
returns
mount failed: Function is not available
Is there a ramdisk image which I can use on a system
without a network driver ? Or do I need to compile
sash on HPUX as a SOM executable and build a ramdisk
image by myself ? Do I have to make any changes to
ftp://puffin.external.hp.com/pub/parisc/src/sash-2.1-hpux.tar.gz
?
Ulrich
__________________________________________________
Do You Yahoo!?
Talk to your friends online with Yahoo! Messenger.
http://im.yahoo.com
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [parisc-linux] Success story on 715/33 and a question
2000-03-24 12:15 [parisc-linux] Success story on 715/33 and a question Ulrich Strelow
@ 2000-03-24 13:31 ` Philipp Rumpf
2000-03-26 21:27 ` willy
2000-03-25 20:29 ` Paul Bame
1 sibling, 1 reply; 10+ messages in thread
From: Philipp Rumpf @ 2000-03-24 13:31 UTC (permalink / raw)
To: Ulrich Strelow, parisc-linux
On Fri, Mar 24, 2000 at 04:15:39AM -0800, Ulrich Strelow wrote:
> So now I am trying to do something useful :) with that
> booted kernel. I would like to mount the proc
> filesystem. I am using a very old ramdisk image
> (19991108) because I had trouble with the newer images
> on the 715/33 (no network driver).
I've got a patch to get the 715/old i82596 going right here,
and i'm going to commit it once I am in FC; my 715/33 starts
sash fine, Hil keyboard works well (including SysRq), nfsroot
works, the framebuffer works at 1bpp (1024x768), and the HIL
mouse generates recognizable data. This is about what you
should expect when I got around to committing everything.
> Is there a ramdisk image which I can use on a system
> without a network driver ? Or do I need to compile
> sash on HPUX as a SOM executable and build a ramdisk
> image by myself ? Do I have to make any changes to
> ftp://puffin.external.hp.com/pub/parisc/src/sash-2.1-hpux.tar.gz
> ?
Try to move to nfsroot asap - it's easier. glibc compiles a
(working libc.a) (again, this is only local changes - I'm sure
people will force me to commit everything in FC though), and
ELF binaries linked against it work, so we'll hopefully have an
ELF sash soon.
Philipp Rumpf
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [parisc-linux] Success story on 715/33 and a question
2000-03-24 13:31 ` Philipp Rumpf
@ 2000-03-26 21:27 ` willy
0 siblings, 0 replies; 10+ messages in thread
From: willy @ 2000-03-26 21:27 UTC (permalink / raw)
To: Philipp Rumpf; +Cc: Ulrich Strelow, parisc-linux
On Fri, Mar 24, 2000 at 06:31:05AM -0700, Philipp Rumpf wrote:
> Try to move to nfsroot asap - it's easier. glibc compiles a
> (working libc.a) (again, this is only local changes - I'm sure
> people will force me to commit everything in FC though), and
> ELF binaries linked against it work, so we'll hopefully have an
> ELF sash soon.
we currently have a large arsenal of nerf weaponry pointed at prumpf
and he's committing as we speak.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [parisc-linux] Success story on 715/33 and a question
2000-03-24 12:15 [parisc-linux] Success story on 715/33 and a question Ulrich Strelow
2000-03-24 13:31 ` Philipp Rumpf
@ 2000-03-25 20:29 ` Paul Bame
2000-03-26 3:10 ` [parisc-linux] gcc 2.9 Mike Brancato
1 sibling, 1 reply; 10+ messages in thread
From: Paul Bame @ 2000-03-25 20:29 UTC (permalink / raw)
To: Ulrich Strelow; +Cc: parisc-linux
=
= So now I am trying to do something useful :) with that
= booted kernel. I would like to mount the proc
= filesystem. I am using a very old ramdisk image
= (19991108) because I had trouble with the newer images
= on the 715/33 (no network driver).
You might want to remove bootp, nfs root, and the network
drivers from your .config.
-Paul Bame
^ permalink raw reply [flat|nested] 10+ messages in thread
* [parisc-linux] gcc 2.9
2000-03-25 20:29 ` Paul Bame
@ 2000-03-26 3:10 ` Mike Brancato
2000-03-26 21:51 ` willy
` (2 more replies)
0 siblings, 3 replies; 10+ messages in thread
From: Mike Brancato @ 2000-03-26 3:10 UTC (permalink / raw)
To: parisc-linux
I'm new to puffin. I tried following the instruction on the webpage for
compiling gcc, but I can't get any version to compile. With any version,
they all gave me different errors. I tried building the cross-compiler on
my x86 machine too, and got the same errors.
mike
^ permalink raw reply [flat|nested] 10+ messages in thread* Re: [parisc-linux] gcc 2.9
2000-03-26 3:10 ` [parisc-linux] gcc 2.9 Mike Brancato
@ 2000-03-26 21:51 ` willy
2000-03-26 21:10 ` Mike Brancato
2000-03-28 15:00 ` Brian S. Julin
2000-04-03 15:06 ` [parisc-linux] ALPHA cross compile -- progress Brian S. Julin
2 siblings, 1 reply; 10+ messages in thread
From: willy @ 2000-03-26 21:51 UTC (permalink / raw)
To: Mike Brancato; +Cc: parisc-linux
On Sat, Mar 25, 2000 at 10:10:52PM -0500, Mike Brancato wrote:
> I'm new to puffin. I tried following the instruction on the webpage for
> compiling gcc, but I can't get any version to compile. With any version,
> they all gave me different errors. I tried building the cross-compiler on
> my x86 machine too, and got the same errors.
I just updated the recipe (actually I updated it last week and forgot
to upload the updated version to the website; sorry) to note that you
are expected to get an error and you should ignore it. Please try the
new recipe and as always let me know of any problems with it.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [parisc-linux] gcc 2.9
2000-03-26 21:51 ` willy
@ 2000-03-26 21:10 ` Mike Brancato
2000-03-27 0:29 ` willy
0 siblings, 1 reply; 10+ messages in thread
From: Mike Brancato @ 2000-03-26 21:10 UTC (permalink / raw)
To: parisc-linux
thank you.
I am trying to put Puffin on a 735/125 we have lying around. Does anyone
have a more step-by-step method of ho to put it on the machine? I will
get HPUX 10.20 or 11.0 (i think only 10.20 supports the 735?) on
themachine thursday, where do i go from there? is there a certain set of
things i have to cross compile? i know a few things. but could someone
help me out? we're gonna try to get a working machine again.... and have
it run linux.
plus. does X compile well on pa-risc linux? can you use the X that comes
with HPUX in linux? i guess its not necessary to work, people will only be
able to connect to it thru envizex x stations.
mike
On Sun, 26 Mar 2000 willy@thepuffingroup.com wrote:
> On Sat, Mar 25, 2000 at 10:10:52PM -0500, Mike Brancato wrote:
> > I'm new to puffin. I tried following the instruction on the webpage for
> > compiling gcc, but I can't get any version to compile. With any version,
> > they all gave me different errors. I tried building the cross-compiler on
> > my x86 machine too, and got the same errors.
>
> I just updated the recipe (actually I updated it last week and forgot
> to upload the updated version to the website; sorry) to note that you
> are expected to get an error and you should ignore it. Please try the
> new recipe and as always let me know of any problems with it.
>
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [parisc-linux] gcc 2.9
2000-03-26 21:10 ` Mike Brancato
@ 2000-03-27 0:29 ` willy
0 siblings, 0 replies; 10+ messages in thread
From: willy @ 2000-03-27 0:29 UTC (permalink / raw)
To: Mike Brancato; +Cc: parisc-linux
On Sun, Mar 26, 2000 at 04:10:17PM -0500, Mike Brancato wrote:
> I am trying to put Puffin on a 735/125 we have lying around.
erm.... you are aware we're not really ready for end users yet, right?
We don't have a compiler running natively yet (though we may not be too
far away now). In fact, there's no userspace at all except for what
you compile yourself.
> Does anyone
> have a more step-by-step method of ho to put it on the machine? I will
> get HPUX 10.20 or 11.0 (i think only 10.20 supports the 735?)
that's correct, 10.20 is the last supported HPUX on the 735.
> plus. does X compile well on pa-risc linux? can you use the X that comes
> with HPUX in linux? i guess its not necessary to work, people will only be
> able to connect to it thru envizex x stations.
we're about to start discussing X with HP. stay tuned.
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: [parisc-linux] gcc 2.9
2000-03-26 3:10 ` [parisc-linux] gcc 2.9 Mike Brancato
2000-03-26 21:51 ` willy
@ 2000-03-28 15:00 ` Brian S. Julin
2000-04-03 15:06 ` [parisc-linux] ALPHA cross compile -- progress Brian S. Julin
2 siblings, 0 replies; 10+ messages in thread
From: Brian S. Julin @ 2000-03-28 15:00 UTC (permalink / raw)
To: parisc-linux
I'm also still having problems getting cross-gcc 2.9 compiled.
One of the problems is that I elected to actually package and install
binutils with the debian scripts. For some reason (maybe it's a
reasonable default considering the nature of the packages, but you'd
think with autoconf and all...), the gcc script uses the directory you
give it as the install prefix in order to find the binutils "build
tooldir", so unless you are installing gcc and binutils at the same
prefix, it won't find the hppa binary tools and won't assemble
libgcc1.null, even if you have e.g. hppa1.1-linux-as in your path.
However, even after an ln /usr/hppa1.1-linux/bin/
/usr/src/parisc/hppa1.1-linux/bin it still fails, this time with:
FATAL: Can't create dummy.o: Invalid bfd target
I think this is prior to where the recipe says it is supposed to
fail. Mainly because a make install doesn't actually install
a hppa1.1-linux-gcc binary (I have to cp it from the build directory).
I get a similar error if I then go on to try to compile
PALO, when creating crt0.o.
My guess is some ALPHA tool or lib is still getting mixed in
with the parisc stuff, but what, and what variables do I set to
correct for it?
--
Brian S. Julin
^ permalink raw reply [flat|nested] 10+ messages in thread
* [parisc-linux] ALPHA cross compile -- progress
2000-03-26 3:10 ` [parisc-linux] gcc 2.9 Mike Brancato
2000-03-26 21:51 ` willy
2000-03-28 15:00 ` Brian S. Julin
@ 2000-04-03 15:06 ` Brian S. Julin
2 siblings, 0 replies; 10+ messages in thread
From: Brian S. Julin @ 2000-04-03 15:06 UTC (permalink / raw)
To: parisc-linux
OK, so I got over my last problem by doing a more thorough
search in the gas sources for the BFD64 macro and undeffing
it everywhere... Now I can compile and install gcc (my
compile doesn't fail on libgcc1 like the recipe says -- maybe
because I have the linux devel environment?)
Now things die during kernel compilation:
hppa1.1-linux-gcc -I/usr/src/parisc/linux-2.3/include -D__KERNEL__
-I/usr/src/parisc/linux-2.3/include -c -o interruption.o interruption.S
interruption.S: Assembler messages:
interruption.S:257: Error: Value of -3221225472 too large for field of 4
bytes at 36
interruption.S:257: Error: Value of -3221225472 too large for field of 4
bytes at 40
interruption.S:257: Error: Value of -3221225472 too large for field of 4
bytes at 56
make[1]: *** [interruption.o] Error 1
I note that compiling gas issues one warning about a pointer/integer
sizes in tc-hppa.c. Should I be looking at that for the cause, or
elsewhere?
--
Brian S. Julin
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2000-04-03 15:06 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-03-24 12:15 [parisc-linux] Success story on 715/33 and a question Ulrich Strelow
2000-03-24 13:31 ` Philipp Rumpf
2000-03-26 21:27 ` willy
2000-03-25 20:29 ` Paul Bame
2000-03-26 3:10 ` [parisc-linux] gcc 2.9 Mike Brancato
2000-03-26 21:51 ` willy
2000-03-26 21:10 ` Mike Brancato
2000-03-27 0:29 ` willy
2000-03-28 15:00 ` Brian S. Julin
2000-04-03 15:06 ` [parisc-linux] ALPHA cross compile -- progress Brian S. Julin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox