Porting is such a pain in the ass

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
praetor242
Posts: 207
Joined: Thu Feb 23, 2017 5:41 pm
Location: Arlington, TX

Porting is such a pain in the ass

Unread postby praetor242 » Tue Mar 28, 2017 6:47 pm

If I do another

./configure
./make
./make install

one more time, I'm going to loose it :P

I have gotten better with it though. I have all the most recent GNU build utils running, most recent SSH, Python 2.7.13 almost working, and gonna tackle the latest glib2 and from there gtk. I'm sure I can get gtk2 working, gtk3 might be a challenge. But from what I've been reading it's certainly possible

I'd like to package some of this up for the community, but I'm afraid it will cause conflicts with nekoware. I hate to have a fork of it, because install locations would be different and maybe some hurt feelings. I dunno. You guys can tell me what you want.

Porting is definitely a labor of love though.
Image - trajan - R5000 180Mhz - 128 MB RAM - 147GB HDD
Image - hadrian - R5000 180Mhz - 128 MB RAM - 76 GB HDD

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

Re: Porting is such a pain in the ass

Unread postby Raion-Fox » Tue Mar 28, 2017 7:47 pm

Don't bother with GTK3, it requires dbus. Focus on GTK2, QT, and other out of date software.

Post your patches here and someone will package them up and put them in Nekoware.
: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: 6543
Joined: Mon Apr 14, 2003 4:34 am
Contact:

Re: Porting is such a pain in the ass

Unread postby foetz » Wed Mar 29, 2017 1:24 pm

Raion-Fox wrote:Post your patches here and someone will package them up and put them in Nekoware.

it's not that simple.


praetor242, much thanks for your efforts and offer. there're several ways of contributing your stuff. you could:
  • have a look at the nekoware faq in our wiki and wrap things up accordingly
  • offer them as independent packages. if you wanna do that more often you could also ask neko for a folder in our contributors area
  • offer them completely independently i.e. hosted by yourself, built by your rules and just providing the links

User avatar
praetor242
Posts: 207
Joined: Thu Feb 23, 2017 5:41 pm
Location: Arlington, TX

Re: Porting is such a pain in the ass

Unread postby praetor242 » Wed Mar 29, 2017 1:41 pm

I can host them on SDF and offer links. I'm packaging things according to that wiki page (http://www.nekochan.net/wiki/Packaging_Software) but the install location is /usr/local/* so as not to interfere with nekoware. Right now I have the recent gnu toolset compiled, I'm working on gtk2 so I can get the updated pidgin working, but taking a break from that because glib is angering me :p So right now I'm giving weechat a stab which will at least give my O2 something useful to do.
Image - trajan - R5000 180Mhz - 128 MB RAM - 147GB HDD
Image - hadrian - R5000 180Mhz - 128 MB RAM - 76 GB HDD

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

Re: Porting is such a pain in the ass

Unread postby Raion-Fox » Wed Mar 29, 2017 2:22 pm

Irssi is another thing.

Foetz I can definitely package some stuff he posts if he puts make/configure patches up here. I'm down with doing nekoware packages now because I've figured out its too monumental to do something on the scale of nekoware on your own.
: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: 6543
Joined: Mon Apr 14, 2003 4:34 am
Contact:

Re: Porting is such a pain in the ass

Unread postby foetz » Wed Mar 29, 2017 2:58 pm

praetor242 wrote:I can host them on SDF and offer links. I'm packaging things according to that wiki page (http://www.nekochan.net/wiki/Packaging_Software) but the install location is /usr/local/* so as not to interfere with nekoware

alrighty that's fine. then they'd be independent packages. very welcome of course :-)

User avatar
praetor242
Posts: 207
Joined: Thu Feb 23, 2017 5:41 pm
Location: Arlington, TX

Re: Porting is such a pain in the ass

Unread postby praetor242 » Wed Mar 29, 2017 3:52 pm

Nou...irssi sucks

Yeah. I'm not out to replace nekoware. It would be a big deal. But yeah, being able to contribute what I port would be cool.

Independent packages it is :D
Image - trajan - R5000 180Mhz - 128 MB RAM - 147GB HDD
Image - hadrian - R5000 180Mhz - 128 MB RAM - 76 GB HDD

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

Re: Porting is such a pain in the ass

Unread postby Raion-Fox » Wed Mar 29, 2017 4:57 pm

wechat sucks IMHO.
: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
praetor242
Posts: 207
Joined: Thu Feb 23, 2017 5:41 pm
Location: Arlington, TX

Re: Porting is such a pain in the ass

Unread postby praetor242 » Wed Mar 29, 2017 4:58 pm

I'm afraid we'll just have to agree to disagree ;)
Image - trajan - R5000 180Mhz - 128 MB RAM - 147GB HDD
Image - hadrian - R5000 180Mhz - 128 MB RAM - 76 GB HDD

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

Re: Porting is such a pain in the ass

Unread postby Raion-Fox » Wed Mar 29, 2017 5:07 pm

Weechat's issue for me is GPLv3. I'm avoiding that like the plague when possible. Compiler/binutils don't bother me much but I willingly switched to i3 when my chosen windowing system at the time adopted GPL3 for future releases. Is there a stylistic reason you don't like irssi, or is it related to interface, config, key commands etc?

As for everything else feel free to use the access to my server to host, as well.
: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
praetor242
Posts: 207
Joined: Thu Feb 23, 2017 5:41 pm
Location: Arlington, TX

Re: Porting is such a pain in the ass

Unread postby praetor242 » Wed Mar 29, 2017 5:12 pm

I just don't like irssi. It's not really as intuitive as weechat is.
Image - trajan - R5000 180Mhz - 128 MB RAM - 147GB HDD
Image - hadrian - R5000 180Mhz - 128 MB RAM - 76 GB HDD

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

Re: Porting is such a pain in the ass

Unread postby Raion-Fox » Wed Mar 29, 2017 5:12 pm

Okay. Vim, pico or EMACS?
: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
praetor242
Posts: 207
Joined: Thu Feb 23, 2017 5:41 pm
Location: Arlington, TX

Re: Porting is such a pain in the ass

Unread postby praetor242 » Wed Mar 29, 2017 5:32 pm

Easy. Vim :3
Image - trajan - R5000 180Mhz - 128 MB RAM - 147GB HDD
Image - hadrian - R5000 180Mhz - 128 MB RAM - 76 GB HDD

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

Re: Porting is such a pain in the ass

Unread postby foetz » Thu Mar 30, 2017 11:13 am

you might wanna make a new thread for "which app do you prefer" :P

User avatar
praetor242
Posts: 207
Joined: Thu Feb 23, 2017 5:41 pm
Location: Arlington, TX

Re: Porting is such a pain in the ass

Unread postby praetor242 » Thu Mar 30, 2017 12:37 pm

Some of this I need to redo, because when I started, I didn't know as much as I do now, and compiled it for mips3. Oops. Probably not a big deal, but not as efficient. I've been reading everything I can get my hands on about MIPSPro, and when things don't work out right, I've taken to individual project's IRC channels. I either get mild confusion, or all out excitement. :p

But once I target what I have for mips4, I'll start putting this up on SDF
Image - trajan - R5000 180Mhz - 128 MB RAM - 147GB HDD
Image - hadrian - R5000 180Mhz - 128 MB RAM - 76 GB HDD


Return to “SGI: Development”

Who is online

Users browsing this forum: No registered users and 3 guests