Apparently some of the compile options need to be delimited by commas for compilers on 
SGI IRIX64 system.  

For a quick refresher on what the error was, the following error shows up during the 
Makefile.PL run:
ld32: FATAL 9: I/O error (1110): No such file or directory

The way to get rid of that helpful error message is to scroll down to the line in the 
Makefile.PL script that says the following (line 525 in this version of the 
Makefile.PL script):

        if($PERL_EXTRA_CFLAGS) {
            $PERL_EXTRA_CFLAGS = join(" ", split(",",  $PERL_EXTRA_CFLAGS));
            $PERL_EXTRA_CFLAGS =~ s/\s+/ /g;
        }

And then comment out the line with the join so that it looks like this:
        if($PERL_EXTRA_CFLAGS) {
            #$PERL_EXTRA_CFLAGS = join(" ", split(",",  $PERL_EXTRA_CFLAGS));
            $PERL_EXTRA_CFLAGS =~ s/\s+/ /g;
        }

And now Makefile.PL runs without giving you that error message and things compile as 
they are meant to!  


Thanks to my system admin for noticing that commas that were present in template files 
were not showing up in output and quickly drawing a connection.  Also, I appreciate 
the help from Ged and Paul for eliminating other possible sources for error.


Until next time,

DeAngelo

Reply via email to