The collected works of foetz - Page 34

last official hp statement i heard was that they wanna keep hpux up for another 10 years
r-a-c.de
well then it might not be able to find the include
r-a-c.de
reset the prom or fix the boot disk path manually
r-a-c.de
option -r is the crucial part here. it also works with swmgr. also note that it'll put a var folder in whatever you specified for -r so you might wanna use an empty dir
r-a-c.de
indeed zfs is quite fat and, depending on what you wanna use it for, needs some tweaks i.e. the default performance can be rather poor
r-a-c.de
Kumba wrote: Shouldn't the items in the toolchest also be italicized?

sure, i meant that too :P
r-a-c.de
nice, seems you're getting the hang of it more and more :D
r-a-c.de
irix has no getopt.h and no long options either.
the normal getopt is in unistd.h
r-a-c.de
please paste your test program in [ code ] tags. and welcome here btw :-)
that aside, which irix version are you running?
r-a-c.de
then getopt.h is there after all. as you said it looks like at least some of the general dev stuff is missing.
i guess the key point here is, you need the stuff from the 2 dev cds even if you're not going to use mipspro
r-a-c.de
hamei wrote: The main point is to set optimizing to -O1. This is what I used, plain-jane, shamelessly stolen from canavan

what happens if -O2 or higher is used?

Code: Select all

setenv LDFLAGS '-L/opt/homeboy/lib -L/usr/lib32 -lm -rpath /opt/homeboy/lib'

Any criticisms of the environment are appreciated ...

okay since you asked i can deliver 3 :P

  • you never need to add /usr/lib32 for n32 builds unless you explicitly disabled use of the standard libs. but then you don't want /usr/lib32 of course so adding -L/usr/lib32 makes no sense. if you should encounter api mismatch problems when linking use -n32.
  • -lm is hardly ever needed unless the program was made for an os that has no separate math lib which is rare. otherwise -lm works pretty much everywhere. however you might wanna add -lfastm instead.
  • -rpath is a nasty fellow because it renders the whole concept of environment variables void. only use that if you're sure that the user(s) don't mind the program using enforced paths. account/environment customizations are greatly limited by that.
r-a-c.de
hamei wrote:

Code: Select all

Signal: Segmentation fault in Global Optimization -- Second rename phase.
Error: Signal Segmentation fault in phase Global Optimization -- Second rename -- processing aborted
c99 ERROR:  /usr/lib32/cmplrs/be died due to signal 4
c99 ERROR:  core dumped
base/lib.mak:620: recipe for target 'obj/gxfill.o' failed

oookay gxfill has some issues but that doesn't mean you have to build everything at -O1
r-a-c.de
wasn't on your end, it happened to me, too
r-a-c.de
jpstewart wrote: (Aside: don't you just love the way the "version 2" on-disk format was introduced with what the kernel calls "version 4"? I guess consistent numbering is over-rated.)

internal and marketing names often differ for many reasons.
r-a-c.de
jirka wrote: It the Mosh possible? https://mosh.mit.edu

"Mosh is a replacement for SSH. It's more robust and responsive, especially over Wi-Fi, cellular, and long-distance links."

this looked interesting so i gave it a shot. unfortunately these developers did not consider having anything else but glibc and gcc so even with gcc and quite some fixes it was a no-go.
r-a-c.de
welcome sornywrx :-)
just fire it up and at the "title screen" hit 5. this sends you to the prom where you can run "hinv". the output should be a nice overview of what you have so you can see the specs of your machine already
r-a-c.de
Trippynet wrote: That's a nice, standard SGI keyboard and ball mouse - not a Logitech one. I exactly the same pair here for my Fuel and Indigo2 and they work fine (despite their age), so long as you clean the rollers every few months of course!

same here. the best i ever had. i have quite a bunch of them and loved them from day 1 :D
r-a-c.de
uunix wrote: judging by the amount of porn I've found, I suspect he did very little work! The machines full of it!

:lol:
r-a-c.de
thanks for the guide. if you just wanna share it without going through creating a correct nekoware tardist you could also just attach the compressed package
r-a-c.de
haha yes of course, but that only makes sense if you plan to offer a bunch of stuff
r-a-c.de
mia wrote: many thanks, could you do bash, bzip2, gnu tar, vim and gcc+gmake?

the essentials package has gmake and bzip2. not sure right now about gtar. vim i can try next time but i'm not gonna touch bash or gcc :D
essentials also has tcsh tho and i have zsh
r-a-c.de
mia wrote: are you compiling everything with ccc?

of course, native or nothing :D

EDIT: well not completely true :P i did use gcc for some of my irix packages but then i always add -gcc to the name
r-a-c.de
Oskar45 wrote: If I delete one of my posts - is it really off without traces or is it kept still stored somewhere anyhow?

well if we would keep some kind of shadow copies we would likely not tell but as far as i know things are indeed deleted
r-a-c.de
usually it's a good idea to do a "resetenv" in the prom before starting an installation. otherwise have a look at the output of "hinv" and set SystemPartition and OSLoadPartition accordingly
r-a-c.de
sornywrx wrote: When I partitioned the drive

how did you do that?
r-a-c.de
nice thanks it looks neat. definitely smoething for the show-off stash if needed :D
r-a-c.de
sornywrx wrote: Is that not what fx does?

oh yes it is but i wanted to know what you did in fx i.e. how you partitioned the disk exactly

Also, I just saw your edit for the image size. I apologize and will resize them next time.

no worries :-)
r-a-c.de
sornywrx wrote: Press enter for disk defaults (controller 0, drive 1), it found my Seagate drive ok. I then did the following:

-'r' for repartition
-'ro' for root drive option
-confirmed XFS
-'..' to go up a level
-'l' for new disk label
-'sy' for new disk label (which was confirmed with a message)
-'ex' for exit... I believe here it asked if I wanted to save changes to the disk, I typed y

yeah that's correct but you still have to format it after. partitioning does not include creating a filesystem which goes for pretty much any os.

after booting the cd go to the admin menu and escape to a shell. in there run "mount" to see the full path of your root partition. then try:

Code: Select all

umount root_partition_path_here
mkfs /hw/rdisk/dks0d1s0
mount /hw/disk/dks0d1s0 root_partition_path_here


after that leave the shell (ctrl+d), return to the main menu and proceed with the installation
r-a-c.de
sornywrx wrote: I think my breakdown is occurring when the miniroot isn't installing properly so I don't get the opportunity to get a shell but maybe I misunderstood your directions.

oh so you never even got to inst?
btw which of the irix cds did you use?
r-a-c.de
just to rule that one out since you didn't answer it: you have to boot with the first cd of 6.5.22 or 6.5.30. using the foundation's "boot" cd will not work on a fuel.
r-a-c.de
ClassicHasClass wrote: Sometimes it's the simple things, isn't it?

indeed, and sometimes it's not :P

good to hear you got it sorted sornywrx :-)
r-a-c.de
ManwelB wrote: I can still access disk2 and create directories

you can't, unix mounts are "seemless". that means you just create a folder somewhere and mount your device "into" that.
if the device is missing the folder is still there and you can use it but it's stored on your root disk instead.
r-a-c.de
no problem either way. when he's been here for a while we just change the name to zzoldman :P
r-a-c.de
Krokodil wrote: Unfortunately Firefox has become so bloated now, that a new version wouldn't run well on any of the more popular machines here like Indigo2, O2, Octane, Tezro and Fuel. Better to have an entirely new browser created/or find one that is lightweight.

well that's the problem, that won't work. as discussed before, for whatever reason way too many websites seem to think they need to follow every trend no matter how much sense it makes for them or not. unfortunately right now that means using too large fonts, way too much js even if not needed at all and practically no gfx. the result is that they look very poor yet require tons of resources to achieve the same (at best) they had years ago already despite causing just a fraction of the load.
so a browser that can handle all that junk can't be light. the only hope is that at some point the trend will change again to something reasonable.
r-a-c.de
corporate gear usually is a good deal. most have been taken good care of and sometimes there's stuff left on the disk(s)
r-a-c.de
that happens sometimes. if it shouldn't go away send neko a pm :-)
r-a-c.de
i had the very same issue in the past. using a bookmark so no delay at all which is why i recommended what i recommended :P
r-a-c.de
ksh is not such a good choice for interactive shells. tcsh which comes with 6.5.x as well usually is much nicer
r-a-c.de
sure it works. in the end it's a matter of choice.
what i meant is that by default ksh as interactive shell doesn't have the "usual" stuff like arrow keys history, tab completion etc. in contrast to tcsh
r-a-c.de
hamei wrote: It seems that everything involved with png's is unresolved. I really don't want to wade into this swamp but ... any hints on solving linker problems ?

"Unresolved text symbol first referenced by ..."

does the link line have -lpng ?
r-a-c.de