Black Fox's Development Thread

IRIX/Nekoware development, porting and related topics.
Forum rules
Any posts concerning pirated software or offering to buy/sell/trade commercial software are subject to removal.
User avatar
jan-jaap
Donor
Donor
Posts: 4882
Joined: Thu Jun 17, 2004 11:35 am
Location: Wijchen, The Netherlands
Contact:

Re: Black Fox's Development Thread

Unread postby jan-jaap » Sun May 31, 2015 8:26 am

ivelegacy wrote:I'd like to see an ADA compiler on Irix.

It has existed for every version of IRIX since at least 5.x. It's based on GNAT and was supplied by SGI. IIRC you can even find it on ftp.sgi.com.

rwengerter wrote:(you know compilers, don't you? :) ).

Well, they are the 'tools of my trade', so I better :)
Also, (many years ago), I used to contribute to GNU Pascal and MINGW, to name a few. Now I have kids and a full time job writing code so I don't spend too much of my free time writing/porting code anymore.
:PI: :Indigo: :Indigo: :Indy: :Indy: :Indy: :Indigo2: :Indigo2: :Indigo2IMP: :Octane: :Octane2: :O2: :O2+: Image :Fuel: :Tezro: :4D70G: :Skywriter: :PWRSeries: :Crimson: :ChallengeL: :Onyx: :O200: :Onyx2: :O3x02L:
To accentuate the special identity of the IRIS 4D/70, Silicon Graphics' designers selected a new color palette. The machine's coating blends dark grey, raspberry and beige colors into a pleasing harmony. (IRIS 4D/70 Superworkstation Technical Report)

User avatar
pentium
Posts: 4728
Joined: Mon Aug 28, 2006 6:29 pm
Location: Kamloops, BC

Re: Black Fox's Development Thread

Unread postby pentium » Sun May 31, 2015 9:05 am

What kind of X10 automation software was there? There has to be some kit of commands or a daemon that I could use to interact with modules ala-CLI or from scripts.

Edited: HEYU seems like the ticket.

Xtend also seems like an interesting addon.
:Crimson: :Onyx: :O2000: :O200: :O200: :PI: :PI: :Indigo: :Indigo: :Indigo: :Octane: :O2: :1600SW: :Indigo2: :Indigo2: :Indigo2IMP: :Indigo2IMP: :Indy: :Indy: :Indy: :Cube:

Image <-------- A very happy forum member.

User avatar
Raion-Fox
Donor
Donor
Posts: 1333
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: Black Fox's Development Thread

Unread postby Raion-Fox » Sun May 31, 2015 10:38 am

Hey can you guys take the peanut gallery commentary about ADA, Pascal, etc elsewhere? I'm not trying to be rude, but I'd like to keep the thread tidy so I can look at people's suggestions easily and keep it organized.
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

User avatar
foetz
Moderator
Moderator
Posts: 6544
Joined: Mon Apr 14, 2003 4:34 am
Contact:

Re: Black Fox's Development Thread

Unread postby foetz » Sun May 31, 2015 5:28 pm

TeamBlackFox wrote:Hey can you guys take the peanut gallery commentary about ADA, Pascal, etc elsewhere? I'm not trying to be rude, but I'd like to keep the thread tidy so I can look at people's suggestions easily and keep it organized.

well you asked for it:
TeamBlackFox wrote:You're free to suggest programs

Kumba suggested open64, others pointed out that it'll likely fail and why. then armanox suggested clang and ivelegacy would like to have an ada compiler and the geany ide ... and so on.
this is how a discussion works. if you don't like that then you might have to be more precise in your first post about what kind of suggestions are welcome

User avatar
Raion-Fox
Donor
Donor
Posts: 1333
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: Black Fox's Development Thread

Unread postby Raion-Fox » Sun May 31, 2015 6:01 pm

foetz wrote:well you asked for it


Thats not a free-for-all for tangential discussion, and you know that!

Its fine for people to suggest programs but the thread's topic should not have the scope drifted into off topic. I was politely asking for people to do their best to keep the off-topic chatter out of the thread, which means I get my work cut out for me on the relevant discussion.

On the topic of the thread I'm going to look into the following suggestion: Xtend, but I'm not going to spend a whole lot of time on it due to being GPLv3. If it builds out of the box or with minor hacks, so be it, but if it doesn't build, nope.

On another note, neko_gcc47 doesn't want to play nice so I'll have to build it too >.>
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

User avatar
foetz
Moderator
Moderator
Posts: 6544
Joined: Mon Apr 14, 2003 4:34 am
Contact:

Re: Black Fox's Development Thread

Unread postby foetz » Sun May 31, 2015 6:11 pm

TeamBlackFox wrote:
foetz wrote:well you asked for it


Thats not a free-for-all for tangential discussion

hehe, that's how it is in forums :P
if you want it limited then limit it right from the start. i'd suggest to edit your first post and clearly say what sort of suggestions you expect and in which form

User avatar
strong_epoxy
Posts: 111
Joined: Thu Nov 30, 2006 8:20 pm
Location: Seattle, WA
Contact:

Re: Black Fox's Development Thread

Unread postby strong_epoxy » Sun May 31, 2015 9:46 pm

Sound's like TeamBlackFox is a leader, not a do'er. Perhaps he should start a new site that'll allow him to bark orders at willing volunteers.
:Cube: :Octane: :Octane2: :O2: :1600SW: :Indigo2IMP: :Indigo: :Indy: :320: :1600SW: :Fuel: :Onyx2:

diegel
Donor
Donor
Posts: 351
Joined: Tue Nov 17, 2009 2:08 am
Location: Hamburg, Germany

Re: Black Fox's Development Thread

Unread postby diegel » Mon Jun 01, 2015 2:44 am

TeamBlackFox wrote:On another note, neko_gcc47 doesn't want to play nice so I'll have to build it too >.>

What's wrong with neko_gcc47? It works without any problem here.
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:

User avatar
jimmer
Donor
Donor
Posts: 472
Joined: Tue Oct 12, 2004 3:54 pm
Location: London, Ingerlund

Re: Black Fox's Development Thread

Unread postby jimmer » Mon Jun 01, 2015 6:44 am

ivelegacy wrote:About Irix: i'd like to see "geany", as I feel I miss an useful IDE. [...] Geany is a powerful tool, unfortunately has to deal with GTK+, so … it may hurt hard. I am used to use it under linux just because I do not have to care about GTK+, ubuntu already has things configured and installed.


Ran with this a little. Not so painful.

Geany versions 0.17, 0.18.1, 0.19.2, 0.20 and 0.21 compile cleanly with nekoware gtk2+ 2.12.12 and GCC 4.7.1.
Versions after 0.21 need gtk2+ >= 2.16, which would require me to build a newer gtk2+, which if memory serves won't be an improvement.

NOTE: nekoware libpng12 seems to be incomplete (no static libs). As of geany 0.18 libtool complains about a missing libpng12.al. I replaced nekoware libpng 1.2.4x with a fresh static+shared installation of libpng 1.2.52 - hey presto - no more libtool moaning.
:Fuel: redbox 800Mhz 4Gb V12
:O2: bluebox 200Mhz 256Mb AV1+O2Cam

User avatar
Raion-Fox
Donor
Donor
Posts: 1333
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: Black Fox's Development Thread

Unread postby Raion-Fox » Mon Jun 01, 2015 10:29 am

diegel wrote:What's wrong with neko_gcc47? It works without any problem here.


For some reason it doesn't want to generate binaries no matter how may times I install it from the tardist. Regardless,, I can build it as there's a wiki guide.
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

User avatar
Raion-Fox
Donor
Donor
Posts: 1333
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: Black Fox's Development Thread

Unread postby Raion-Fox » Mon Jun 01, 2015 10:31 am

strong_epoxy wrote:Sound's like TeamBlackFox is a leader, not a do'er. Perhaps he should start a new site that'll allow him to bark orders at willing volunteers.


I'm generally a leader but more than capable of doing this sort of stuff. I just maintain a serious standard when I'm trying to keep a thread on topic - from my old moderation days over at a few sites.
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

diegel
Donor
Donor
Posts: 351
Joined: Tue Nov 17, 2009 2:08 am
Location: Hamburg, Germany

Re: Black Fox's Development Thread

Unread postby diegel » Mon Jun 01, 2015 1:02 pm

TeamBlackFox wrote:
diegel wrote:What's wrong with neko_gcc47? It works without any problem here.
For some reason it doesn't want to generate binaries no matter how may times I install it from the tardist. Regardless,, I can build it as there's a wiki guide.
There must be something wrong with your installation. Why should gcc work everywhere but not an your systems? The problem can't be the gcc package itself and I am sure a rebuild will not solve your problem.

Before you start to build nekoware packages it is a good idea to rebuild existing ones. And please read nekoware release notes, there are lots of tips and workarounds in it and of course sample build environments.
:Tezro: :Fuel: :Octane2: :Octane: :Onyx2: :O2+: :O2: :Indy: :Indigo: :Cube:

User avatar
Raion-Fox
Donor
Donor
Posts: 1333
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: Black Fox's Development Thread

Unread postby Raion-Fox » Mon Jun 01, 2015 3:21 pm

diegel wrote:There must be something wrong with your installation. Why should gcc work everywhere but not an your systems? The problem can't be the gcc package itself and I am sure a rebuild will not solve your problem.

Before you start to build nekoware packages it is a good idea to rebuild existing ones. And please read nekoware release notes, there are lots of tips and workarounds in it and of course sample build environments.


I'm not building for Nekoware. I'm building for IRIX in general, first. If my efforts allow a nekoware contributor to expand Nekoware, good for them, if I know a workaround or a hack, I'll share it, but no, I'm not using a Nekoware environment which I am *sure* is part of the issue with neko_gcc47. I'll rebuild GCC using a full bootstrap and link it to /usr/local.
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

User avatar
Raion-Fox
Donor
Donor
Posts: 1333
Joined: Thu Jan 30, 2014 5:01 pm
Location: near King George, Virginia
Contact:

Re: Black Fox's Development Thread

Unread postby Raion-Fox » Thu Jun 11, 2015 7:54 pm

I'll be going back to coding sometime next week, had some various things happen ( exams, car overheating, got a new one etc.)

Also, Armanox I found this: http://phoronix.com/scan.php?page=news_ ... 0-Released
:O3x02L: R16000 700MHz 8GB RAM kanna
:Octane: R12000 300MHz SI 896MB RAM yuuka
:Octane2: R12000A 400MHz V6 2.5GB RAM
:Indy: (Acclaim) R4600 133MHz XL Graphics 32MB RAM
:Indy: (Challenge S) R4600 133MHz (MIPS III Build Server)
Thinkpad W530 i7 3940XM 3GHz, 32GB, K1000M Windows 8.1 Embedded rin
Thinkpad R40 Pentium M 1.5GHz 2GB RAM kasha

armanox
Posts: 206
Joined: Sun Feb 23, 2014 9:31 pm
Location: Baltimore, MD, USA

Re: Black Fox's Development Thread

Unread postby armanox » Thu Jun 11, 2015 8:08 pm

TeamBlackFox wrote:I'll be going back to coding sometime next week, had some various things happen ( exams, car overheating, got a new one etc.)

Also, Armanox I found this: http://phoronix.com/scan.php?page=news_ ... 0-Released


And to think that I don't get any credit for AIX support! I believe at one point I sent them some AIX patches, I would have to double check that. However...if they got AIX working, my roadblock there (initial one, second being I no longer have AIX access) was the same one that I had on IRIX, so I might be able to get IRIX working again. I will have to take a look.
"Apollo was astonished, Dionysus thought me mad."
:Octane: :Octane: :O2:


Return to “SGI: Development”

Who is online

Users browsing this forum: No registered users and 1 guest