[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[ninf-users:00119] Ninf + FreeBSD



We are trying to compile NinfG 2.4.0 in FreeBSD. Globus compiled well, but we running into some trouble on compiling Ninf. It complains about some syntax erros in xdr.h. We are using FreeBSD 6.0-RC1.
The messages are as follows:

In file included from /usr/local/ng-2.4.0/c/include/net.h:12,
                 from /usr/local/ng-2.4.0/c/include/ngInternal.h:461,
                 from /usr/local/ng-2.4.0/c/include/ng.h:100,
                 from ngclArgumentStack.c:87:
/usr/include/rpc/xdr.h:104: error: syntax error before "bool_t"
/usr/include/rpc/xdr.h:114: error: syntax error before "bool_t"
/usr/include/rpc/xdr.h:119: error: syntax error before "bool_t"
/usr/include/rpc/xdr.h:141: error: syntax error before '*' token
/usr/include/rpc/xdr.h: In function `xdr_getint32':
/usr/include/rpc/xdr.h:168: error: structure has no member named `x_getlong'
/usr/include/rpc/xdr.h:169: error: `FALSE' undeclared (first use in this function)
/usr/include/rpc/xdr.h:169: error: (Each undeclared identifier is reported only once
/usr/include/rpc/xdr.h:169: error: for each function it appears in.)
/usr/include/rpc/xdr.h:171: error: `TRUE' undeclared (first use in this function)
/usr/include/rpc/xdr.h: In function `xdr_putint32':
/usr/include/rpc/xdr.h:180: error: structure has no member named `x_putlong'
/usr/include/rpc/xdr.h: At top level:
/usr/include/rpc/xdr.h:246: error: syntax error before "xdrproc_t"
/usr/include/rpc/xdr.h:288: error: syntax error before "xdr_void"
/usr/include/rpc/xdr.h:289: error: syntax error before "xdr_int"
/usr/include/rpc/xdr.h:290: error: syntax error before "xdr_u_int"
/usr/include/rpc/xdr.h:291: error: syntax error before "xdr_long"
/usr/include/rpc/xdr.h:292: error: syntax error before "xdr_u_long"
/usr/include/rpc/xdr.h:293: error: syntax error before "xdr_short"
/usr/include/rpc/xdr.h:294: error: syntax error before "xdr_u_short"
/usr/include/rpc/xdr.h:295: error: syntax error before "xdr_int16_t"
/usr/include/rpc/xdr.h:296: error: syntax error before "xdr_u_int16_t"
/usr/include/rpc/xdr.h:297: error: syntax error before "xdr_int32_t"
/usr/include/rpc/xdr.h:298: error: syntax error before "xdr_u_int32_t"
/usr/include/rpc/xdr.h:299: error: syntax error before "xdr_int64_t"
/usr/include/rpc/xdr.h:300: error: syntax error before "xdr_u_int64_t"
/usr/include/rpc/xdr.h:301: error: syntax error before "xdr_bool"
/usr/include/rpc/xdr.h:301: error: syntax error before "bool_t"
/usr/include/rpc/xdr.h:302: error: syntax error before "xdr_enum"
/usr/include/rpc/xdr.h:302: error: syntax error before "enum_t"
/usr/include/rpc/xdr.h:303: error: syntax error before "xdr_array"
/usr/include/rpc/xdr.h:303: error: syntax error before "xdrproc_t"
/usr/include/rpc/xdr.h:304: error: syntax error before "xdr_bytes"
/usr/include/rpc/xdr.h:305: error: syntax error before "xdr_opaque"
/usr/include/rpc/xdr.h:306: error: syntax error before "xdr_string"
/usr/include/rpc/xdr.h:307: error: syntax error before "xdr_union"
/usr/include/rpc/xdr.h:307: error: syntax error before "enum_t"
/usr/include/rpc/xdr.h:308: error: syntax error before "xdr_char"
/usr/include/rpc/xdr.h:309: error: syntax error before "xdr_u_char"
/usr/include/rpc/xdr.h:310: error: syntax error before "xdr_vector"
/usr/include/rpc/xdr.h:310: error: syntax error before "xdrproc_t"
/usr/include/rpc/xdr.h:311: error: syntax error before "xdr_float"
/usr/include/rpc/xdr.h:312: error: syntax error before "xdr_double"
/usr/include/rpc/xdr.h:313: error: syntax error before "xdr_quadruple"
/usr/include/rpc/xdr.h:314: error: syntax error before "xdr_reference"
/usr/include/rpc/xdr.h:314: error: syntax error before "xdrproc_t"
/usr/include/rpc/xdr.h:315: error: syntax error before "xdr_pointer"
/usr/include/rpc/xdr.h:315: error: syntax error before "xdrproc_t"
/usr/include/rpc/xdr.h:316: error: syntax error before "xdr_wrapstring"
/usr/include/rpc/xdr.h:317: error: syntax error before "void"
/usr/include/rpc/xdr.h:318: error: syntax error before "xdr_hyper"
/usr/include/rpc/xdr.h:319: error: syntax error before "xdr_u_hyper"
/usr/include/rpc/xdr.h:320: error: syntax error before "xdr_longlong_t"
/usr/include/rpc/xdr.h:321: error: syntax error before "xdr_u_longlong_t"
/usr/include/rpc/xdr.h:334: error: syntax error before "xdr_netobj"
/usr/include/rpc/xdr.h:355: error: syntax error before "xdrrec_endofrecord"
/usr/include/rpc/xdr.h:358: error: syntax error before "xdrrec_skiprecord"
/usr/include/rpc/xdr.h:361: error: syntax error before "xdrrec_eof"

Thanks.

Hedson Lima