IRIX Network Forums
is it me or is Nekoware's GCC 4.7.1 kinda broken? - Printable Version

+- IRIX Network Forums (//forums.irixnet.org)
+-- Forum: SGI/MIPS (//forums.irixnet.org/forum-3.html)
+--- Forum: Development/Porting (//forums.irixnet.org/forum-9.html)
+--- Thread: is it me or is Nekoware's GCC 4.7.1 kinda broken? (/thread-490.html)



is it me or is Nekoware's GCC 4.7.1 kinda broken? - gijoe77 - 09-28-2018

So I noticed nekoware's 4.7.1 has a problem with -lpthreads/pthread.h, now I noticed it also seems to have a problem with sys/time.h

Is Nekoware's 4.7.1 to be avoided or something?  I must have missed this discussion on Nekochan.  Is that why LarBob has been working on compiling a new version of 4.7.1?


RE: is it me or is Nekoware's GCC 4.7.1 kinda broken? - Raion - 09-28-2018

The entire 4.7.x builds have issues with the pthread libraries. It isn't the build of GCC, it is the state of decay in GCC from that era. Honestly I may even discount GCC 4.7.x entirely from irisware due to this.

Really Nekoware is use at your own risk at this point. It's not being updated unless someone appears wanting to take up the reins to that broken mess.


RE: is it me or is Nekoware's GCC 4.7.1 kinda broken? - dexter1 - 09-28-2018

i would not use nekoware's gcc 4.7.1 . It has given me grief when porting stuff, with the same pthread problems popping up.

I agree that Nekoware lost its appeal some time ago because of the lack of quality control and testing and generally being hard to manage.
I do still develop nekoware packages, but i focus more on the 'getting packaging and testing right' and add support for mips3 systems so people with earlier workstation series can still get decent openssh/gmake/perl binaries in IRIX native package format.

The release notes and patches inside the nekoware packages are also still valuable today in helping porting software.


RE: is it me or is Nekoware's GCC 4.7.1 kinda broken? - Raion - 09-28-2018

That's part of the reason I've launched a bitbucket repo with this purpose to have those release notes preserved. I'm working on it slowly, I was concerned about the VICE Motherboard article, but now that's pretty much fizzled out with a pop instead of a KA BOOM I can work with Dodoid on IRIXOne first, and irisware second.

If either of you want access, PM me with an email and I'll give you write access to the repo. Please submit the changes as pull requests:

https://bitbucket.org/projectkitsune/irisware/src


RE: is it me or is Nekoware's GCC 4.7.1 kinda broken? - gijoe77 - 09-28-2018

you don't want me, I suck Smile