Writing Makefile for PLDelphi gcc -c -Wall -Wno-comments -DUSE_REENTRANT_API -D_POSIX_C_SOURCE=199506L -D_HPUX_SOURCE -L/lib/hpux32 -DUINT32_MAX_BROKEN -fPIC -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE PLDelphi.c PLDelphi.c:21:21: windows.h: No such file or directory PLDelphi.c:54: warning: return type defaults to `int' PLDelphi.c: In function `__declspec': PLDelphi.c:55: error: parse error before '{' token PLDelphi.c:57: error: parameter `my_argc' is initialized PLDelphi.c:58: error: parameter `my_argv' is initialized PLDelphi.c:60: error: parse error before "my_argv" PLDelphi.c:55: error: declaration for parameter "PLDelphi_start" but no such parameter PLDelphi.c:57: error: declaration for parameter "my_argc" but no such parameter PLDelphi.c:58: error: declaration for parameter "my_argv" but no such parameter PLDelphi.c: At top level: PLDelphi.c:73: error: parse error before ')' token PLDelphi.c:75: warning: type defaults to `int' in declaration of `perl_construct' PLDelphi.c:75: warning: parameter names (without types) in function declaration PLDelphi.c:75: error: conflicting types for 'perl_construct' /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:15: error: previous declaration of 'perl_construct' was here PLDelphi.c:75: error: conflicting types for 'perl_construct' /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:15: error: previous declaration of 'perl_construct' was here PLDelphi.c:75: warning: data definition has no type or storage class PLDelphi.c:76: error: parse error before '(' token PLDelphi.c:78: warning: type defaults to `int' in declaration of `exitstatus' PLDelphi.c:78: error: `my_argc' undeclared here (not in a function) PLDelphi.c:78: error: `my_argv' undeclared here (not in a function) PLDelphi.c:78: error: initializer element is not constant PLDelphi.c:78: warning: data definition has no type or storage class PLDelphi.c:79: warning: type defaults to `int' in declaration of `exitstatus' PLDelphi.c:79: error: redefinition of 'exitstatus' PLDelphi.c:78: error: previous definition of 'exitstatus' was here PLDelphi.c:79: error: initializer element is not constant PLDelphi.c:79: warning: data definition has no type or storage class PLDelphi.c:81: warning: type defaults to `int' in declaration of `free' PLDelphi.c:81: warning: parameter names (without types) in function declaration PLDelphi.c:81: error: conflicting types for 'free' /usr/local/lib/gcc/ia64-hp-hpux11.22/3.4.3/include/stdlib.h:182: error: previous declaration of 'free' was here PLDelphi.c:81: error: conflicting types for 'free' /usr/local/lib/gcc/ia64-hp-hpux11.22/3.4.3/include/stdlib.h:182: error: previous declaration of 'free' was here PLDelphi.c:81: warning: data definition has no type or storage class PLDelphi.c:83: error: parse error before "return" PLDelphi.c:86: warning: return type defaults to `int' PLDelphi.c:86: error: redefinition of '__declspec' PLDelphi.c:60: error: previous definition of '__declspec' was here PLDelphi.c: In function `__declspec': PLDelphi.c:87: error: parse error before '{' token PLDelphi.c:89: error: parameter `sp' is initialized PLDelphi.c:95: error: parse error before '(' token PLDelphi.c:87: error: declaration for parameter "PLDelphi_call" but no such parameter PLDelphi.c:89: error: declaration for parameter "sp" but no such parameter PLDelphi.c:91: error: declaration for parameter "len" but no such parameter PLDelphi.c:92: error: declaration for parameter "tmp" but no such parameter PLDelphi.c:93: error: declaration for parameter "ret" but no such parameter PLDelphi.c: At top level: PLDelphi.c:95: error: parse error before ')' token PLDelphi.c:97: error: parse error before '(' token PLDelphi.c:98: error: parse error before '(' token PLDelphi.c:99: error: parse error before '(' token PLDelphi.c:101: error: parse error before '(' token PLDelphi.c:103: warning: type defaults to `int' in declaration of `sp' PLDelphi.c:103: warning: initialization makes integer from pointer without a cast PLDelphi.c:103: error: initializer element is not constant PLDelphi.c:103: warning: data definition has no type or storage class PLDelphi.c:105: warning: type defaults to `int' in declaration of `ret' PLDelphi.c:105: error: invalid type argument of `unary *' PLDelphi.c:105: warning: data definition has no type or storage class PLDelphi.c:106: warning: type defaults to `int' in declaration of `tmp' PLDelphi.c:106: error: invalid type argument of `->' PLDelphi.c:106: error: `len' undeclared here (not in a function) PLDelphi.c:106: error: invalid type argument of `->' PLDelphi.c:106: error: invalid type argument of `->' PLDelphi.c:106: warning: left-hand operand of comma expression has no effect PLDelphi.c:106: warning: passing arg 2 of `Perl_sv_2pv' makes pointer from integer without a cast PLDelphi.c:106: warning: data definition has no type or storage class PLDelphi.c:107: warning: type defaults to `int' in declaration of `free' PLDelphi.c:107: warning: parameter names (without types) in function declaration PLDelphi.c:107: warning: data definition has no type or storage class PLDelphi.c:108: warning: type defaults to `int' in declaration of `retval' PLDelphi.c:108: error: conflicting types for 'retval' PLDelphi.c:47: error: previous declaration of 'retval' was here PLDelphi.c:108: warning: initialization makes integer from pointer without a cast PLDelphi.c:108: error: initializer element is not constant PLDelphi.c:108: warning: data definition has no type or storage class PLDelphi.c:109: error: parse error before "void" PLDelphi.c:110: warning: type defaults to `int' in declaration of `retval' PLDelphi.c:110: warning: data definition has no type or storage class PLDelphi.c:112: error: parse error before '(' token PLDelphi.c:114: error: parse error before '(' token PLDelphi.c:120: warning: return type defaults to `int' PLDelphi.c:120: error: redefinition of '__declspec' PLDelphi.c:95: error: previous definition of '__declspec' was here PLDelphi.c:120: error: redefinition of '__declspec' PLDelphi.c:95: error: previous definition of '__declspec' was here PLDelphi.c: In function `__declspec': PLDelphi.c:121: error: parse error before '{' token PLDelphi.c:123: error: parameter `sp' is initialized PLDelphi.c:132: error: parse error before '(' token PLDelphi.c:121: error: declaration for parameter "PLDelphi_call_args" but no such parameter PLDelphi.c:123: error: declaration for parameter "sp" but no such parameter PLDelphi.c:125: error: declaration for parameter "len" but no such parameter PLDelphi.c:126: error: declaration for parameter "tmp" but no such parameter PLDelphi.c:127: error: declaration for parameter "i" but no such parameter PLDelphi.c:128: error: declaration for parameter "ar" but no such parameter PLDelphi.c:129: error: declaration for parameter "ret" but no such parameter PLDelphi.c:130: error: declaration for parameter "sv" but no such parameter PLDelphi.c: At top level: PLDelphi.c:132: error: parse error before ')' token PLDelphi.c:134: error: parse error before '(' token PLDelphi.c:135: error: parse error before '(' token PLDelphi.c:137: error: parse error before '(' token PLDelphi.c:138: warning: type defaults to `int' in declaration of `sv' PLDelphi.c:138: error: `args' undeclared here (not in a function) PLDelphi.c:138: warning: initialization makes integer from pointer without a cast PLDelphi.c:138: error: initializer element is not constant PLDelphi.c:138: warning: data definition has no type or storage class PLDelphi.c:139: warning: type defaults to `int' in declaration of `sv' PLDelphi.c:139: error: redefinition of 'sv' PLDelphi.c:138: error: previous definition of 'sv' was here PLDelphi.c:139: error: invalid type argument of `->' PLDelphi.c:139: error: invalid type argument of `->' PLDelphi.c:139: error: invalid type argument of `->' PLDelphi.c:139: error: invalid type argument of `->' PLDelphi.c:139: warning: left-hand operand of comma expression has no effect PLDelphi.c:139: error: invalid type argument of `->' PLDelphi.c:139: warning: passing arg 2 of `Perl_sv_2pv' makes pointer from integer without a cast PLDelphi.c:139: warning: initialization makes integer from pointer without a cast PLDelphi.c:139: error: initializer element is not constant PLDelphi.c:139: warning: data definition has no type or storage class PLDelphi.c:140: warning: type defaults to `int' in declaration of `ar' PLDelphi.c:140: error: invalid type argument of `->' PLDelphi.c:140: warning: data definition has no type or storage class PLDelphi.c:142: error: parse error before "for" PLDelphi.c:144: error: parse error before '++' token PLDelphi.c:146: error: parse error before '(' token PLDelphi.c:148: error: parse error before '(' token PLDelphi.c:150: warning: type defaults to `int' in declaration of `sp' PLDelphi.c:150: error: redefinition of 'sp' PLDelphi.c:103: error: previous definition of 'sp' was here PLDelphi.c:150: warning: initialization makes integer from pointer without a cast PLDelphi.c:150: error: initializer element is not constant PLDelphi.c:150: warning: data definition has no type or storage class PLDelphi.c:152: warning: type defaults to `int' in declaration of `ret' PLDelphi.c:152: error: redefinition of 'ret' PLDelphi.c:105: error: previous definition of 'ret' was here PLDelphi.c:152: error: invalid type argument of `unary *' PLDelphi.c:152: warning: data definition has no type or storage class PLDelphi.c:153: warning: type defaults to `int' in declaration of `tmp' PLDelphi.c:153: error: redefinition of 'tmp' PLDelphi.c:106: error: previous definition of 'tmp' was here PLDelphi.c:153: error: invalid type argument of `->' PLDelphi.c:153: error: invalid type argument of `->' PLDelphi.c:153: error: invalid type argument of `->' PLDelphi.c:153: warning: left-hand operand of comma expression has no effect PLDelphi.c:153: warning: passing arg 2 of `Perl_sv_2pv' makes pointer from integer without a cast PLDelphi.c:153: warning: data definition has no type or storage class PLDelphi.c:154: warning: type defaults to `int' in declaration of `free' PLDelphi.c:154: warning: parameter names (without types) in function declaration PLDelphi.c:154: warning: data definition has no type or storage class PLDelphi.c:155: warning: type defaults to `int' in declaration of `retval' PLDelphi.c:155: error: redefinition of 'retval' PLDelphi.c:108: error: previous definition of 'retval' was here PLDelphi.c:155: warning: initialization makes integer from pointer without a cast PLDelphi.c:155: error: initializer element is not constant PLDelphi.c:155: warning: data definition has no type or storage class PLDelphi.c:156: error: parse error before "void" PLDelphi.c:157: warning: type defaults to `int' in declaration of `retval' PLDelphi.c:157: warning: data definition has no type or storage class PLDelphi.c:159: error: parse error before '(' token PLDelphi.c:161: error: parse error before '(' token PLDelphi.c:166: warning: return type defaults to `int' PLDelphi.c:166: error: redefinition of '__declspec' PLDelphi.c:132: error: previous definition of '__declspec' was here PLDelphi.c:166: error: redefinition of '__declspec' PLDelphi.c:95: error: previous definition of '__declspec' was here PLDelphi.c: In function `__declspec': PLDelphi.c:167: error: parse error before '{' token PLDelphi.c:169: error: parameter `sp' is initialized PLDelphi.c:176: error: parse error before '(' token PLDelphi.c:167: error: declaration for parameter "PLDelphi_eval" but no such parameter PLDelphi.c:169: error: declaration for parameter "sp" but no such parameter PLDelphi.c:171: error: declaration for parameter "len" but no such parameter PLDelphi.c:172: error: declaration for parameter "retval" but no such parameter PLDelphi.c:173: error: declaration for parameter "ret" but no such parameter PLDelphi.c:174: error: declaration for parameter "svcode" but no such parameter PLDelphi.c: At top level: PLDelphi.c:176: error: parse error before ')' token PLDelphi.c:178: warning: type defaults to `int' in declaration of `svcode' PLDelphi.c:178: warning: initialization makes integer from pointer without a cast PLDelphi.c:178: error: initializer element is not constant PLDelphi.c:178: warning: data definition has no type or storage class PLDelphi.c:179: error: parse error before '(' token PLDelphi.c:181: error: parse error before '(' token PLDelphi.c:182: error: parse error before '(' token PLDelphi.c:183: error: parse error before '(' token PLDelphi.c:185: error: parse error before '(' token PLDelphi.c:186: error: parse error before '(' token PLDelphi.c:188: warning: type defaults to `int' in declaration of `sp' PLDelphi.c:188: error: redefinition of 'sp' PLDelphi.c:150: error: previous definition of 'sp' was here PLDelphi.c:188: error: redefinition of 'sp' PLDelphi.c:150: error: previous definition of 'sp' was here PLDelphi.c:188: warning: initialization makes integer from pointer without a cast PLDelphi.c:188: error: initializer element is not constant PLDelphi.c:188: warning: data definition has no type or storage class PLDelphi.c:189: error: parse error before '--' token PLDelphi.c:190: error: parse error before '(' token PLDelphi.c:192: error: parse error before '(' token PLDelphi.c:194: warning: type defaults to `int' in declaration of `ret' PLDelphi.c:194: error: redefinition of 'ret' PLDelphi.c:152: error: previous definition of 'ret' was here PLDelphi.c:194: error: redefinition of 'ret' PLDelphi.c:152: error: previous definition of 'ret' was here PLDelphi.c:194: warning: initialization makes integer from pointer without a cast PLDelphi.c:194: error: initializer element is not constant PLDelphi.c:194: warning: data definition has no type or storage class PLDelphi.c:195: warning: type defaults to `int' in declaration of `retval' PLDelphi.c:195: error: redefinition of 'retval' PLDelphi.c:108: error: previous definition of 'retval' was here PLDelphi.c:195: error: invalid type argument of `->' PLDelphi.c:195: error: invalid type argument of `->' PLDelphi.c:195: error: invalid type argument of `->' PLDelphi.c:195: warning: left-hand operand of comma expression has no effect PLDelphi.c:195: warning: passing arg 2 of `Perl_sv_2pv' makes pointer from integer without a cast PLDelphi.c:195: warning: data definition has no type or storage class PLDelphi.c:197: error: parse error before "return" PLDelphi.c:201: warning: return type defaults to `int' PLDelphi.c:201: error: redefinition of '__declspec' PLDelphi.c:176: error: previous definition of '__declspec' was here PLDelphi.c:201: error: redefinition of '__declspec' PLDelphi.c:95: error: previous definition of '__declspec' was here PLDelphi.c: In function `__declspec': PLDelphi.c:202: error: parse error before '{' token PLDelphi.c:204: error: parameter `sp' is initialized PLDelphi.c:211: error: parse error before '(' token PLDelphi.c:202: error: declaration for parameter "PLDelphi_eval_sv" but no such parameter PLDelphi.c:204: error: declaration for parameter "sp" but no such parameter PLDelphi.c:206: error: declaration for parameter "len" but no such parameter PLDelphi.c:207: error: declaration for parameter "retval" but no such parameter PLDelphi.c:208: error: declaration for parameter "ret" but no such parameter PLDelphi.c:209: error: declaration for parameter "svcode" but no such parameter PLDelphi.c: At top level: PLDelphi.c:211: error: parse error before ')' token PLDelphi.c:213: warning: type defaults to `int' in declaration of `svcode' PLDelphi.c:213: error: redefinition of 'svcode' PLDelphi.c:178: error: previous definition of 'svcode' was here PLDelphi.c:213: warning: initialization makes integer from pointer without a cast PLDelphi.c:213: error: initializer element is not constant PLDelphi.c:213: warning: data definition has no type or storage class PLDelphi.c:214: error: parse error before '(' token PLDelphi.c:216: error: parse error before '(' token PLDelphi.c:217: error: parse error before '(' token PLDelphi.c:218: error: parse error before '(' token PLDelphi.c:220: error: parse error before '(' token PLDelphi.c:221: error: parse error before '(' token PLDelphi.c:223: warning: type defaults to `int' in declaration of `sp' PLDelphi.c:223: error: redefinition of 'sp' PLDelphi.c:188: error: previous definition of 'sp' was here PLDelphi.c:223: error: redefinition of 'sp' PLDelphi.c:150: error: previous definition of 'sp' was here PLDelphi.c:223: warning: initialization makes integer from pointer without a cast PLDelphi.c:223: error: initializer element is not constant PLDelphi.c:223: warning: data definition has no type or storage class PLDelphi.c:224: error: parse error before '--' token PLDelphi.c:225: error: parse error before '(' token PLDelphi.c:227: error: parse error before '(' token PLDelphi.c:229: warning: type defaults to `int' in declaration of `ret' PLDelphi.c:229: error: redefinition of 'ret' PLDelphi.c:194: error: previous definition of 'ret' was here PLDelphi.c:229: error: redefinition of 'ret' PLDelphi.c:152: error: previous definition of 'ret' was here PLDelphi.c:229: warning: initialization makes integer from pointer without a cast PLDelphi.c:229: error: initializer element is not constant PLDelphi.c:229: warning: data definition has no type or storage class PLDelphi.c:230: warning: type defaults to `int' in declaration of `retval' PLDelphi.c:230: error: redefinition of 'retval' PLDelphi.c:195: error: previous definition of 'retval' was here PLDelphi.c:230: error: redefinition of 'retval' PLDelphi.c:108: error: previous definition of 'retval' was here PLDelphi.c:230: error: invalid type argument of `->' PLDelphi.c:230: error: invalid type argument of `->' PLDelphi.c:230: error: invalid type argument of `->' PLDelphi.c:230: warning: left-hand operand of comma expression has no effect PLDelphi.c:230: warning: passing arg 2 of `Perl_sv_2pv' makes pointer from integer without a cast PLDelphi.c:230: warning: data definition has no type or storage class PLDelphi.c:232: error: parse error before "return" PLDelphi.c:236: warning: return type defaults to `int' PLDelphi.c:236: error: redefinition of '__declspec' PLDelphi.c:211: error: previous definition of '__declspec' was here PLDelphi.c:236: error: redefinition of '__declspec' PLDelphi.c:95: error: previous definition of '__declspec' was here PLDelphi.c: In function `__declspec': PLDelphi.c:237: error: parse error before '{' token PLDelphi.c:237: error: declaration for parameter "PLDelphi_error" but no such parameter PLDelphi.c: At top level: PLDelphi.c:239: error: parse error before ')' token PLDelphi.c:243: warning: return type defaults to `int' PLDelphi.c:243: error: redefinition of '__declspec' PLDelphi.c:239: error: previous definition of '__declspec' was here PLDelphi.c:243: error: redefinition of '__declspec' PLDelphi.c:95: error: previous definition of '__declspec' was here PLDelphi.c: In function `__declspec': PLDelphi.c:244: error: parse error before '{' token PLDelphi.c:244: error: declaration for parameter "PLDelphi_stop" but no such parameter PLDelphi.c: At top level: PLDelphi.c:246: error: parse error before ')' token PLDelphi.c:248: error: parse error before '(' token PLDelphi.c:250: warning: type defaults to `int' in declaration of `perl_destruct' PLDelphi.c:250: warning: parameter names (without types) in function declaration PLDelphi.c:250: error: conflicting types for 'perl_destruct' /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:16: error: previous declaration of 'perl_destruct' was here PLDelphi.c:250: error: conflicting types for 'perl_destruct' /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:16: error: previous declaration of 'perl_destruct' was here PLDelphi.c:250: warning: data definition has no type or storage class PLDelphi.c:251: warning: type defaults to `int' in declaration of `perl_free' PLDelphi.c:251: warning: parameter names (without types) in function declaration PLDelphi.c:251: error: conflicting types for 'perl_free' /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:17: error: previous declaration of 'perl_free' was here PLDelphi.c:251: error: conflicting types for 'perl_free' /home/cpanrun/ia64/build/5.6.1/lib/5.6.1/IA64.ARCHREV_0-thread-multi/CORE/proto.h:17: error: previous declaration of 'perl_free' was here PLDelphi.c:251: warning: data definition has no type or storage class PLDelphi.c:252: error: parse error before '}' token PLDelphi.c:110: error: storage size of `retval' isn't known PLDelphi.c:157: error: storage size of `retval' isn't known make: *** [PLDelphi.o] Error 1