[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Support #FPE-442763]: Re: [noaaport] Noaaport Compile Issues CentOS 5.9 and sys/types
- Subject: [Support #FPE-442763]: Re: [noaaport] Noaaport Compile Issues CentOS 5.9 and sys/types
- Date: Wed, 06 Mar 2013 12:31:34 -0700
Eric,
[I've driven this conversation into our support tracking system.]
> Having some issues on my network, so forgive the inline vs attachment for the
> moment. Here is the relevant error. We get further using gcc, up to
> dvbs_multicast, but c89/c99 error on this cfltinq lib...
>
> c99 -DHAVE_CONFIG_H -I. -I.. -DLDMHOME=\"/home/ldm\" -I.. -I../g2
> -I/home/ldm/include -DNDEBUG -O -m64 -MT lib_la-cfltinq.lo -MD -MP -MF
> .deps/lib_la-cfltinq.Tpo -c cfltinq.c -fPIC -DPIC -o .libs/lib_la-cfltinq.o
> In file included from geminc.h:51,
> from cfltinq.c:1:
> /usr/include/sys/ipc.h:25:3: warning: #warning "Files using this header must
> be compiled with _SVID_SOURCE or _XOPEN_SOURCE"
> In file included from cfltinq.c:4:
> /home/ldm/include/ldm.h:250: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
> ‘__attribute__’ before ‘feedtypet’
The symbol "u_int" isn't defined. See if you can find it and what C macros are
needed for the definition. Start with "/usr/include/types.h" and
"/usr/include/sys/types.h".
> In file included from cfltinq.c:4:
> /home/ldm/include/ldm.h:275: error: expected specifier-qualifier-list before
> ‘u_long’
> /home/ldm/include/ldm.h:286: error: expected specifier-qualifier-list before
> ‘u_short’
> /home/ldm/include/ldm.h:337: error: expected specifier-qualifier-list before
> ‘feedtypet’
> /home/ldm/include/ldm.h:357: error: expected specifier-qualifier-list before
> ‘u_int’
> /home/ldm/include/ldm.h:370: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
> ‘__attribute__’ before ‘max_hereis_t’
> /home/ldm/include/ldm.h:378: error: expected specifier-qualifier-list before
> ‘max_hereis_t’
> /home/ldm/include/ldm.h:394: error: expected specifier-qualifier-list before
> ‘feedtypet’
> /home/ldm/include/ldm.h:419: error: expected specifier-qualifier-list before
> ‘u_int’
> /home/ldm/include/ldm.h:445: error: expected specifier-qualifier-list before
> ‘u_int’
> /home/ldm/include/ldm.h:457: error: expected specifier-qualifier-list before
> ‘u_int’
> /home/ldm/include/ldm.h:501: error: expected specifier-qualifier-list before
> ‘max_hereis_t’
> /home/ldm/include/ldm.h:510: error: expected specifier-qualifier-list before
> ‘u_int’
> /home/ldm/include/ldm.h:560: error: expected declaration specifiers or ‘...’
> before ‘caddr_t’
> /home/ldm/include/ldm.h:594: error: expected ‘)’ before ‘*’ token
> /home/ldm/include/ldm.h:595: error: expected ‘)’ before ‘*’ token
> /home/ldm/include/ldm.h:606: error: expected declaration specifiers or ‘...’
> before ‘caddr_t’
> /home/ldm/include/ldm.h:632: error: expected declaration specifiers or ‘...’
> before ‘feedtypet’
> /home/ldm/include/ldm.h:641: error: expected declaration specifiers or ‘...’
> before ‘max_hereis_t’
> make[1]: *** [lib_la-cfltinq.lo] Error 1
Regards,
Steve Emmerson
Ticket Details
===================
Ticket ID: FPE-442763
Department: Support
Priority: Normal
Status: Closed