The collected works of Slide

It seems compiling various apps using GCC can be an extremely difficult task (bordering on impossible, in some cases).

After reviewing some of the tips and tricks out there on the 'net, however, it seems a neglected subject.. :(

Anyone out there have any useful tips/tricks for getting things compiled under gcc??
Nothing specific off the top of my head...I was toying with egd for awhile, and just about anything from CPAN that requires actual compilation bombs, etc.

Biggest thing I've run into is environment vars. Setting CC, LD, and a few others properly seems to help quite a bit during makefile generation, but 9 times out of 10, I end up with a Makefile, calling gcc, and passing MIPSPro options to it, like -woff, -n32, etc. Cleaning up makefiles is trivial, but highly annoying. find . -name Makefile -exec vi {} \; speeds the process up, but...

:)

Unfortunately, I just moved, and haven't gotten my net connection nor my computers back up yet, so I can't offer any /real/ examples of my compilation failures.. :) I have gotten sendmail, apache, php, and mysql to compile and run quite happily...oh well.. :?

Cheers!
Hah! CXXFLAGS. I'd been setting CPPFLAGS. I finally got my net connection back, oh, two weeks ago now...and just now have I found the time to sit down and put some thought back into getting my stuff running..

Thanks for all the tips.. :) I'll tweak my environment and give things a go...

Cheers!
emacs would be good if I could bring myself to master it's syntax, and if I could get used to using a text editor the way most people use a window manager...

vi, on the other hand, just about rules. I've used nvi and vim from time to time (specifically, vim is great for syntax highlighting and long-line support), but no matter how you shake it -- it's an admins-editor. I have found nothing with the power and simplicity of it's regexp engine and command interface; where else can you search and conditionally replace using a regexp, on a specific subset of lines, without ever touching a mouse?

I am one with vi. Feel the vi-ness inherent in the universe, and you will know true power.
I'm having trouble getting name resolution for http://www.thecommune.org.uk...Is there anywhere else we can pick up the tardist?

Cheers!
I had to plead as well. Two weeks later I got a response that my plead would be forwarded to the appropriate people. That was a couple days ago, nothin' more yet...

EDIT!
I just received email from Melissa Schumann, SGI Global Developer Program Manager, confirming that my account has been authorized for IRIX maintenance stream access through supportfolio.

Wheeee!