compiling nsca-2.1 under Solaris8

Fred Im fim32 at yahoo.com
Fri Aug 16 03:35:56 CEST 2002


heh... y'know, there are quite a few utilities that have this... i don't even remember doing the ol' :%s and moving on...

in solaris, u_int32_t is called uint32_t

so i went through the files that used it and just search&replace...

fred

Ran into this while compiling nsca-2.1:

$ make all
cd ./src/; make all ; cd ..
make[1]: Entering directory `/usr/local/src/nsca-2.1/src'
gcc -g -O2 -DHAVE_CONFIG_H  -lnsl -lsocket nsca.c netutils.c utils.c -o nsca
In file included from nsca.c:18:
../common/common.h:105: parse error before `u_int32_t'
../common/common.h:105: warning: no semicolon at end of struct or union
../common/common.h:106: warning: data definition has no type or storage class
../common/common.h:111: parse error before `}'
../common/common.h:111: warning: data definition has no type or storage class
../common/common.h:116: parse error before `u_int32_t'
../common/common.h:116: warning: no semicolon at end of struct or union
../common/common.h:117: warning: data definition has no type or storage class
nsca.c: In function `handle_connection':
nsca.c:768: `init_packet' undeclared (first use in this function)
nsca.c:768: (Each undeclared identifier is reported only once
nsca.c:768: for each function it appears in.)
nsca.c:768: parse error before `send_packet'
nsca.c:791: `send_packet' undeclared (first use in this function)
nsca.c:793: `u_int32_t' undeclared (first use in this function)
nsca.c: In function `handle_connection_read':
nsca.c:837: `data_packet' undeclared (first use in this function)
nsca.c:837: parse error before `receive_packet'
nsca.c:838: `u_int32_t' undeclared (first use in this function)
nsca.c:856: `receive_packet' undeclared (first use in this function)
nsca.c:896: `packet_crc32' undeclared (first use in this function)
nsca.c:898: `calculated_crc32' undeclared (first use in this function)

[snip]

I should mention that the make went fine.

I looked through the FAQ, but no joy.  Suggestions?




---------------------------------
Do You Yahoo!?
HotJobs, a Yahoo! service - Search Thousands of New Jobs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20020815/b33104a5/attachment.html>


More information about the Users mailing list