Menu

#8 compilation on Mac OSX 10.4

open
nobody
None
5
2012-12-11
2005-08-25
No

trying to compile wrapper 3.1.2 on Mac OS X 10.4.2 (all updates
installed) causes a compile error (see below). i have attached a
patch to allow compilation.

> ./build.sh

Wrapper Build System
--------------------
Buildfile: build.xml

init:
OS='Mac OS X'

update-info:
Copying 1 file to /Users/alf/Desktop/wrapper_3.1.2_src/src/java/
org/tanukisoftwa
re/wrapper
Copying 1 file to /Users/alf/Desktop/wrapper_3.1.2_src/src/c

compile-java:
Created dir: /Users/alf/Desktop/wrapper_3.1.2_src/build
Created dir: /Users/alf/Desktop/wrapper_3.1.2_src/build/classes
Created dir: /Users/alf/Desktop/wrapper_3.1.2_src/build/
testclasses
Compiling 41 source files to /Users/alf/Desktop/
wrapper_3.1.2_src/build/classes
/Users/alf/Desktop/wrapper_3.1.2_src/src/java/com/silveregg/
wrapper/WrapperManag
er.java:202: warning: com.silveregg.wrapper.WrapperListener in
com.silveregg.wra
pper has been deprecated
public static void start(WrapperListener listener, String[] args) {
^
/Users/alf/Desktop/wrapper_3.1.2_src/src/java/com/silveregg/
wrapper/WrapperManag
er.java:202: warning: com.silveregg.wrapper.WrapperListener in
com.silveregg.wra
pper has been deprecated
public static void start(WrapperListener listener, String[] args) {
^
2 warnings
Compiling 1 source file to /Users/alf/Desktop/wrapper_3.1.2_src/
build/testclasse
s
Copying 1 file to /Users/alf/Desktop/wrapper_3.1.2_src/build/
classes

compile-jni:
ClassArgument.name=org.tanukisoftware.wrapper.WrapperManag
er

compile-c-unix:
if test ! -d .deps; then mkdir .deps; fi
gcc -O3 -Wall -pedantic -DUSE_NANOSLEEP -DMACOSX
wrapper.c wrapperinfo.c wrapper
eventloop.c wrapper_unix.c property.c logger.c -lcrypto -o ../../bin/
wrapper
In file included from wrapper.c:367:
wrapper.h:268: error: parse error before "u_short"
wrapper.h:268: warning: no semicolon at end of struct or union
wrapper.h:269: warning: type defaults to 'int' in declaration of
'actualPort'
wrapper.h:269: error: ISO C forbids data definition with no type or
storage clas
s
wrapper.h:346: error: parse error before '}' token
wrapper.h:346: warning: ISO C does not allow extra ';' outside of a
function
wrapper.c: In function 'wrapperProtocolStartServer':
wrapper.c:482: error: dereferencing pointer to incomplete type
wrapper.c:520: error: dereferencing pointer to incomplete type
wrapper.c:529: error: dereferencing pointer to incomplete type
wrapper.c:529: error: dereferencing pointer to incomplete type
wrapper.c:530: error: dereferencing pointer to incomplete type
wrapper.c:532: error: dereferencing pointer to incomplete type
wrapper.c:534: error: dereferencing pointer to incomplete type
wrapper.c:535: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperProtocolStopServer':
wrapper.c:557: error: dereferencing pointer to incomplete type
wrapper.c:564: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperProtocolOpen':
wrapper.c:599: warning: pointer targets in passing argument 3 of
'accept' differ
in signedness
wrapper.c:619: error: dereferencing pointer to incomplete type
wrapper.c:627: error: dereferencing pointer to incomplete type
wrapper.c:639: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperProtocolClose':
wrapper.c:659: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperProtocolFunction':
wrapper.c:765: error: dereferencing pointer to incomplete type
wrapper.c:772: error: dereferencing pointer to incomplete type
wrapper.c:791: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperProtocolRead':
wrapper.c:858: error: dereferencing pointer to incomplete type
wrapper.c:869: error: dereferencing pointer to incomplete type
wrapper.c:897: error: dereferencing pointer to incomplete type
wrapper.c:945: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperLogChildOutput':
wrapper.c:997: error: dereferencing pointer to incomplete type
wrapper.c:1000: error: dereferencing pointer to incomplete type
wrapper.c:1001: error: dereferencing pointer to incomplete type
wrapper.c:1001: error: dereferencing pointer to incomplete type
wrapper.c:1003: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperRunConsole':
wrapper.c:1032: error: dereferencing pointer to incomplete type
wrapper.c:1033: error: dereferencing pointer to incomplete type
wrapper.c:1034: error: dereferencing pointer to incomplete type
wrapper.c:1045: error: dereferencing pointer to incomplete type
wrapper.c:1052: error: dereferencing pointer to incomplete type
wrapper.c:1053: error: dereferencing pointer to incomplete type
wrapper.c:1069: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperRunService':
wrapper.c:1079: error: dereferencing pointer to incomplete type
wrapper.c:1080: error: dereferencing pointer to incomplete type
wrapper.c:1081: error: dereferencing pointer to incomplete type
wrapper.c:1091: error: dereferencing pointer to incomplete type
wrapper.c:1092: error: dereferencing pointer to incomplete type
wrapper.c:1108: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperStopProcess':
wrapper.c:1116: error: dereferencing pointer to incomplete type
wrapper.c:1116: error: dereferencing pointer to incomplete type
wrapper.c:1117: error: dereferencing pointer to incomplete type
wrapper.c:1118: error: dereferencing pointer to incomplete type
wrapper.c:1119: error: dereferencing pointer to incomplete type
wrapper.c:1120: error: dereferencing pointer to incomplete type
wrapper.c:1122: error: dereferencing pointer to incomplete type
wrapper.c:1127: error: dereferencing pointer to incomplete type
wrapper.c:1132: error: dereferencing pointer to incomplete type
wrapper.c:1133: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperRestartProcess':
wrapper.c:1142: error: dereferencing pointer to incomplete type
wrapper.c:1142: error: dereferencing pointer to incomplete type
wrapper.c:1143: error: dereferencing pointer to incomplete type
wrapper.c:1144: error: dereferencing pointer to incomplete type
wrapper.c:1145: error: dereferencing pointer to incomplete type
wrapper.c:1146: error: dereferencing pointer to incomplete type
wrapper.c:1148: error: dereferencing pointer to incomplete type
wrapper.c:1152: error: dereferencing pointer to incomplete type
wrapper.c:1156: error: dereferencing pointer to incomplete type
wrapper.c:1157: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperBuildJavaCommandArrayInner':
wrapper.c:1373: error: dereferencing pointer to incomplete type
wrapper.c:1709: error: dereferencing pointer to incomplete type
wrapper.c:1711: error: dereferencing pointer to incomplete type
wrapper.c:1713: error: dereferencing pointer to incomplete type
wrapper.c:1721: error: dereferencing pointer to incomplete type
wrapper.c:1726: error: dereferencing pointer to incomplete type
wrapper.c:1739: error: dereferencing pointer to incomplete type
wrapper.c:1752: error: dereferencing pointer to incomplete type
wrapper.c:1756: error: dereferencing pointer to incomplete type
wrapper.c:1758: error: dereferencing pointer to incomplete type
wrapper.c:1763: error: dereferencing pointer to incomplete type
wrapper.c:1767: error: dereferencing pointer to incomplete type
wrapper.c:1769: error: dereferencing pointer to incomplete type
wrapper.c:1790: error: dereferencing pointer to incomplete type
wrapper.c:1792: error: dereferencing pointer to incomplete type
wrapper.c:1794: error: dereferencing pointer to incomplete type
wrapper.c:1800: error: dereferencing pointer to incomplete type
wrapper.c:1816: error: dereferencing pointer to incomplete type
wrapper.c:1830: error: dereferencing pointer to incomplete type
wrapper.c:1847: error: dereferencing pointer to incomplete type
wrapper.c:1849: error: dereferencing pointer to incomplete type
wrapper.c:1857: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperJVMProcessExited':
wrapper.c:1953: error: dereferencing pointer to incomplete type
wrapper.c:1955: error: dereferencing pointer to incomplete type
wrapper.c:1957: error: dereferencing pointer to incomplete type
wrapper.c:1960: error: dereferencing pointer to incomplete type
wrapper.c:1966: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperBuildKey':
wrapper.c:1985: error: dereferencing pointer to incomplete type
wrapper.c:1987: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperBuildUnixDaemonInfo':
wrapper.c:2112: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperLoadConfiguration':
wrapper.c:2165: error: dereferencing pointer to incomplete type
wrapper.c:2168: error: dereferencing pointer to incomplete type
wrapper.c:2171: error: dereferencing pointer to incomplete type
wrapper.c:2172: error: dereferencing pointer to incomplete type
wrapper.c:2178: error: dereferencing pointer to incomplete type
wrapper.c:2183: error: dereferencing pointer to incomplete type
wrapper.c:2187: error: dereferencing pointer to incomplete type
wrapper.c:2189: error: dereferencing pointer to incomplete type
wrapper.c:2190: error: dereferencing pointer to incomplete type
wrapper.c:2194: error: dereferencing pointer to incomplete type
wrapper.c:2196: error: dereferencing pointer to incomplete type
wrapper.c:2197: error: dereferencing pointer to incomplete type
wrapper.c:2200: error: dereferencing pointer to incomplete type
wrapper.c:2203: error: dereferencing pointer to incomplete type
wrapper.c:2206: error: dereferencing pointer to incomplete type
wrapper.c:2209: error: dereferencing pointer to incomplete type
wrapper.c:2212: error: dereferencing pointer to incomplete type
wrapper.c:2215: error: dereferencing pointer to incomplete type
wrapper.c:2218: error: dereferencing pointer to incomplete type
wrapper.c:2222: error: dereferencing pointer to incomplete type
wrapper.c:2223: error: dereferencing pointer to incomplete type
wrapper.c:2224: error: dereferencing pointer to incomplete type
wrapper.c:2226: error: dereferencing pointer to incomplete type
wrapper.c:2227: error: dereferencing pointer to incomplete type
wrapper.c:2228: error: dereferencing pointer to incomplete type
wrapper.c:2232: error: dereferencing pointer to incomplete type
wrapper.c:2233: error: dereferencing pointer to incomplete type
wrapper.c:2234: error: dereferencing pointer to incomplete type
wrapper.c:2238: error: dereferencing pointer to incomplete type
wrapper.c:2239: error: dereferencing pointer to incomplete type
wrapper.c:2240: error: dereferencing pointer to incomplete type
wrapper.c:2241: error: dereferencing pointer to incomplete type
wrapper.c:2242: error: dereferencing pointer to incomplete type
wrapper.c:2243: error: dereferencing pointer to incomplete type
wrapper.c:2244: error: dereferencing pointer to incomplete type
wrapper.c:2245: error: dereferencing pointer to incomplete type
wrapper.c:2247: error: dereferencing pointer to incomplete type
wrapper.c:2248: error: dereferencing pointer to incomplete type
wrapper.c:2250: error: dereferencing pointer to incomplete type
wrapper.c:2251: error: dereferencing pointer to incomplete type
wrapper.c:2254: error: dereferencing pointer to incomplete type
wrapper.c:2255: error: dereferencing pointer to incomplete type
wrapper.c:2259: error: dereferencing pointer to incomplete type
wrapper.c:2259: error: dereferencing pointer to incomplete type
wrapper.c:2260: error: dereferencing pointer to incomplete type
wrapper.c:2260: error: dereferencing pointer to incomplete type
wrapper.c:2262: error: dereferencing pointer to incomplete type
wrapper.c:2264: error: dereferencing pointer to incomplete type
wrapper.c:2265: error: dereferencing pointer to incomplete type
wrapper.c:2267: error: dereferencing pointer to incomplete type
wrapper.c:2268: error: dereferencing pointer to incomplete type
wrapper.c:2270: error: dereferencing pointer to incomplete type
wrapper.c:2271: error: dereferencing pointer to incomplete type
wrapper.c:2274: error: dereferencing pointer to incomplete type
wrapper.c:2274: error: dereferencing pointer to incomplete type
wrapper.c:2278: error: dereferencing pointer to incomplete type
wrapper.c:2278: error: dereferencing pointer to incomplete type
wrapper.c:2282: error: dereferencing pointer to incomplete type
wrapper.c:2282: error: dereferencing pointer to incomplete type
wrapper.c:2290: error: dereferencing pointer to incomplete type
wrapper.c:2291: error: dereferencing pointer to incomplete type
wrapper.c:2292: error: dereferencing pointer to incomplete type
wrapper.c:2295: error: dereferencing pointer to incomplete type
wrapper.c:2299: error: dereferencing pointer to incomplete type
wrapper.c:2302: error: dereferencing pointer to incomplete type
wrapper.c:2304: error: dereferencing pointer to incomplete type
wrapper.c:2307: error: dereferencing pointer to incomplete type
wrapper.c:2311: error: dereferencing pointer to incomplete type
wrapper.c:2312: error: dereferencing pointer to incomplete type
wrapper.c:2312: error: dereferencing pointer to incomplete type
wrapper.c:2313: error: dereferencing pointer to incomplete type
wrapper.c:2313: error: dereferencing pointer to incomplete type
wrapper.c:2314: error: dereferencing pointer to incomplete type
wrapper.c:2318: error: dereferencing pointer to incomplete type
wrapper.c:2319: error: dereferencing pointer to incomplete type
wrapper.c:2324: error: dereferencing pointer to incomplete type
wrapper.c:2332: error: dereferencing pointer to incomplete type
wrapper.c:2333: error: dereferencing pointer to incomplete type
wrapper.c:2337: error: dereferencing pointer to incomplete type
wrapper.c:2338: error: dereferencing pointer to incomplete type
wrapper.c:2341: error: dereferencing pointer to incomplete type
wrapper.c:2344: error: dereferencing pointer to incomplete type
wrapper.c:2347: error: dereferencing pointer to incomplete type
wrapper.c:2368: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperSetWorkingDir':
wrapper.c:2448: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperLogSignalled':
wrapper.c:2489: error: dereferencing pointer to incomplete type
wrapper.c:2494: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperKeyRegistered':
wrapper.c:2501: error: dereferencing pointer to incomplete type
wrapper.c:2505: error: dereferencing pointer to incomplete type
wrapper.c:2510: error: dereferencing pointer to incomplete type
wrapper.c:2513: error: dereferencing pointer to incomplete type
wrapper.c:2514: error: dereferencing pointer to incomplete type
wrapper.c:2515: error: dereferencing pointer to incomplete type
wrapper.c:2522: error: dereferencing pointer to incomplete type
wrapper.c:2526: error: dereferencing pointer to incomplete type
wrapper.c:2552: error: dereferencing pointer to incomplete type
wrapper.c:2553: error: dereferencing pointer to incomplete type
wrapper.c:2553: error: dereferencing pointer to incomplete type
wrapper.c:2554: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperPingResponded':
wrapper.c:2564: error: dereferencing pointer to incomplete type
wrapper.c:2569: error: dereferencing pointer to incomplete type
wrapper.c:2573: error: dereferencing pointer to incomplete type
wrapper.c:2573: error: dereferencing pointer to incomplete type
wrapper.c:2574: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperStopRequested':
wrapper.c:2583: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperStopPendingSignalled':
wrapper.c:2604: error: dereferencing pointer to incomplete type
wrapper.c:2608: error: dereferencing pointer to incomplete type
wrapper.c:2610: error: dereferencing pointer to incomplete type
wrapper.c:2613: error: dereferencing pointer to incomplete type
wrapper.c:2618: error: dereferencing pointer to incomplete type
wrapper.c:2619: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperStoppedSignalled':
wrapper.c:2630: error: dereferencing pointer to incomplete type
wrapper.c:2634: error: dereferencing pointer to incomplete type
wrapper.c:2638: error: dereferencing pointer to incomplete type
wrapper.c:2638: error: dereferencing pointer to incomplete type
wrapper.c:2639: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperStartPendingSignalled':
wrapper.c:2648: error: dereferencing pointer to incomplete type
wrapper.c:2656: error: dereferencing pointer to incomplete type
wrapper.c:2657: error: dereferencing pointer to incomplete type
wrapper.c:2662: error: dereferencing pointer to incomplete type
wrapper.c:2663: error: dereferencing pointer to incomplete type
wrapper.c: In function 'wrapperStartedSignalled':
wrapper.c:2674: error: dereferencing pointer to incomplete type
wrapper.c:2678: error: dereferencing pointer to incomplete type
wrapper.c:2679: error: dereferencing pointer to incomplete type
wrapper.c:2683: error: dereferencing pointer to incomplete type
wrapper.c:2683: error: dereferencing pointer to incomplete type
wrapper.c:2684: error: dereferencing pointer to incomplete type
wrapper.c:2687: error: dereferencing pointer to incomplete type
wrapper.c:2688: error: dereferencing pointer to incomplete type
wrapper.c:2690: error: dereferencing pointer to incomplete type
wrapper.c:2695: error: dereferencing pointer to incomplete type
wrapper.c:2701: error: dereferencing pointer to incomplete type
wrapper.c:2702: error: dereferencing pointer to incomplete type
wrapper.c:2702: error: dereferencing pointer to incomplete type
wrapper.c:2703: error: dereferencing pointer to incomplete type
make: *** [wrapper] Error 1

BUILD FAILED

Discussion

  • Alphonse Bendt

    Alphonse Bendt - 2005-08-30

    patch for src/c/wrapper.h

     
  • Nobody/Anonymous

    Logged In: NO

    could you upload the compiled file also :-)

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.