Hello,


Being first time through this process when I did the make it was looking for 
the gcc compiler. My company has made that End Of Life due to it being a 
sunsetted product. So I switched to the Forte 11 compiler from Sun which we 
have had no issues with compiling other existing c code.



However, when I try to make the DBI after pointing it to the new Forte compiler 
I am getting a series of errors that seem to point to the DBI.c and DBI.xs 
files as having issues.



Can you please advise as to what I can do? I am thinking maybe some very strict 
compiler options are on? But not sure.



Any and all help greatly appreciated.



Thank You,
Douglas E. Prindle | Apollo Infrastructure | Cards IT - Citi Brands
*(904) 954-2472 | 6(904) 954-6305 | * 
douglas.e.prin...@citi.com<mailto:douglas.e.prin...@citi.com>



sun4-cross: make
/xenv/Forte/sun4/11.0/5.8p8/prod/bin/CC -c  /xenv/OS/sun4/5.8p8/sun4u/include  
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -xarch=v8 -D_TS_ERRNO -xO3 -xspace 
-xildoff    -DVERSION=\"1.53\"  -DXS_VERSION=\"1.53\" -KPIC 
"-I/usr/perl5/5.8.4/lib/sun4-solaris-64int/CORE"  -DDBI_NO_THREADS DBI.c
_CC: Invalid input file name /xenv/OS/sun4/5.8p8/sun4u/include, no output 
generated for this file.
"DBI.xs", line 149: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 205: Error: Cannot use void* to initialize char*.
"DBI.xs", line 306: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 307: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 308: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 309: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 310: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 330: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 353: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 354: Warning: String literal converted to char* in formal 
argument little in call to Perl_sv_insert(sv*, unsigned, unsigned, char*, 
unsigned).
"DBI.xs", line 362: Warning: String literal converted to char* in assignment.
"DBI.xs", line 408: Warning: String literal converted to char* in assignment.
"DBI.xs", line 1014: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 1066: Warning: String literal converted to char* in formal 
argument attrib in call to dbih_setup_attrib(sv*, imp_xxh_st*, char*, sv*, int, 
int).
"DBI.xs", line 1067: Warning: String literal converted to char* in formal 
argument attrib in call to dbih_setup_attrib(sv*, imp_xxh_st*, char*, sv*, int, 
int).
"DBI.xs", line 1068: Warning: String literal converted to char* in formal 
argument attrib in call to dbih_setup_attrib(sv*, imp_xxh_st*, char*, sv*, int, 
int).
"DBI.xs", line 1069: Warning: String literal converted to char* in formal 
argument attrib in call to dbih_setup_attrib(sv*, imp_xxh_st*, char*, sv*, int, 
int).
"DBI.xs", line 1070: Warning: String literal converted to char* in formal 
argument attrib in call to dbih_setup_attrib(sv*, imp_xxh_st*, char*, sv*, int, 
int).
"DBI.xs", line 1073: Warning: String literal converted to char* in formal 
argument attrib in call to dbih_setup_attrib(sv*, imp_xxh_st*, char*, sv*, int, 
int).
"DBI.xs", line 1074: Warning: String literal converted to char* in formal 
argument attrib in call to dbih_setup_attrib(sv*, imp_xxh_st*, char*, sv*, int, 
int).
"DBI.xs", line 1076: Warning: String literal converted to char* in formal 
argument attrib in call to dbih_setup_attrib(sv*, imp_xxh_st*, char*, sv*, int, 
int).
"DBI.xs", line 1694: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 1695: Warning: String literal converted to char* in 
initialization.
"DBI.xs", line 1697: Warning: String literal converted to char* in assignment.
"DBI.xs", line 2380: Warning: String literal converted to char* in formal 
argument prefix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2380: Warning: String literal converted to char* in formal 
argument suffix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2383: Warning: String literal converted to char* in formal 
argument prefix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2383: Warning: String literal converted to char* in formal 
argument suffix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2386: Warning: String literal converted to char* in formal 
argument prefix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2386: Warning: String literal converted to char* in formal 
argument suffix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2389: Warning: String literal converted to char* in formal 
argument prefix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2389: Warning: String literal converted to char* in formal 
argument suffix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2589: Warning: String literal converted to char* in formal 
argument prefix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2589: Warning: String literal converted to char* in formal 
argument suffix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 2638: Error: Cannot assign void* to hv*.
"DBI.xs", line 3108: Warning: String literal converted to char* in formal 
argument prefix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 3108: Warning: String literal converted to char* in formal 
argument suffix in call to log_where(sv*, int, char*, char*, int, int, int).
"DBI.xs", line 3250: Warning: String literal converted to char* in formal 
argument prefix in call to dbi_caller_string(sv*, cop*, char*, int, int).
"DBI.c", line 3923: Error: Unexpected type name "SV" encountered.
"DBI.c", line 3923: Error: Operand expected instead of "class".
"DBI.c", line 3923: Error: Identifier expected instead of "=".
"DBI.xs", line 3909: Error: Expected an expression.
"DBI.xs", line 3909: Error: Identifier expected instead of ",".
"DBI.xs", line 3916: Warning: The variable RETVAL has not yet been assigned a 
value.
"DBI.c", line 5009: Warning: String literal converted to char* in 
initialization.
"DBI.c", line 5011: Warning: String literal converted to char* in assignment.
"DBI.c", line 5011: Warning: String literal converted to char* in assignment.
"DBI.c", line 5016: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5019: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5022: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5025: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5028: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5031: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5034: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5037: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5040: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5043: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5046: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5049: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5052: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5055: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5058: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5061: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5064: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5067: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5070: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5073: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5076: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5079: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5082: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5085: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5088: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5091: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5094: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5097: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5100: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5103: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5106: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5109: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5112: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5115: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5118: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5121: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5124: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5127: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5130: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5133: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5136: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5139: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5142: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5145: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5148: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5151: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5154: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5157: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5160: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5163: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5166: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5169: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5172: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5175: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5178: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5181: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5184: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5187: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5190: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5193: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5196: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5199: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5202: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5205: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5208: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5211: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5214: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5217: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5220: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5223: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5226: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5229: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5232: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5235: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5238: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5241: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5244: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5247: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5248: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5249: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5250: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5251: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5252: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5253: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5254: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5255: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5257: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5259: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5260: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5261: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5262: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5263: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5264: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5265: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5266: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5267: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5268: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5269: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5270: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5272: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5274: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5275: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5277: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5279: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5280: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5281: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5282: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5283: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5284: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5285: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5286: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5287: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5288: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5289: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5291: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5293: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5294: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5295: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
"DBI.c", line 5296: Warning: String literal converted to char* in formal 
argument name in call to Perl_newXS(char*, void(*)(cv*), char*).
7 Error(s) and 159 Warning(s) detected.
*** Error code 7
make: Fatal error: Command failed for target `DBI.o'
sun4-cross: 

Reply via email to