[Nagios-devel] Errors while testing Nagios

Support forum for Nagios Core, Nagios Plugins, NCPA, NRPE, NSCA, NDOUtils and more. Engage with the community of users including those using the open source solutions.
Locked
Guest

[Nagios-devel] Errors while testing Nagios

Post by Guest »

This is a multi-part message in MIME format.
--------------090105030401010104070507
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

From the developer guidelines [1], I ran those commands:

./configure --enable-libtap && make nagios && make cgis && make test

Unfortunately, the compilation fails with the output attached
(output.log) to this message. Can someone enlighten me about the cause
of those errors? They are an extract from "make test_timeperiods" in ./t-tap

I'm also having issues with perl tests in ./t/900-configparsing.t
(test-perl.log). Am I supposed to do something to make those tests pass
out of the box?

Thanks!

[1] http://wiki.nagios.org/index.php/Nagios ... Guidelines

--
Mathieu

--------------090105030401010104070507
Content-Type: text/plain; x-mac-type="0"; x-mac-creator="0"; name="output.log"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="output.log"

gcc -g -O2 -DHAVE_CONFIG_H -DNSCORE -I../include -I../tap/src -o test_timeperiods test_timeperiods.c ../base/utils.o ../base/config.o ../base/macros-base.o ../base/objects-base.o ../base/skiplist.o ../base/xobjects-base.o ../tap/src/tap.o -Wl,-export-dynamic -lm -lpthread -lltdl
../base/utils.o: In function `query_update_api':
/home/mgagne/git/nagios/base/utils.c:4055: undefined reference to `strip'
../base/utils.o: In function `parse_check_output':
/home/mgagne/git/nagios/base/utils.c:2680: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/utils.c:2687: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/utils.c:2757: undefined reference to `strip'
/home/mgagne/git/nagios/base/utils.c:2759: undefined reference to `strip'
../base/utils.o: In function `process_check_result_file':
/home/mgagne/git/nagios/base/utils.c:2277: undefined reference to `mmap_fopen'
/home/mgagne/git/nagios/base/utils.c:2292: undefined reference to `mmap_fgets_multiline'
/home/mgagne/git/nagios/base/utils.c:2324: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/utils.c:2326: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/utils.c:2420: undefined reference to `mmap_fclose'
../base/utils.o: In function `compare_strings':
/home/mgagne/git/nagios/base/utils.c:2956: undefined reference to `compare_hashdata'
../base/config.o: In function `pre_flight_object_check':
/home/mgagne/git/nagios/base/config.c:1779: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/config.c:1797: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/config.c:1950: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/config.c:1971: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/config.c:2175: undefined reference to `my_strtok'
../base/config.o:/home/mgagne/git/nagios/base/config.c:2200: more undefined references to `my_strtok' follow
../base/config.o: In function `read_resource_file':
/home/mgagne/git/nagios/base/config.c:1402: undefined reference to `mmap_fopen'
/home/mgagne/git/nagios/base/config.c:1416: undefined reference to `mmap_fgets_multiline'
/home/mgagne/git/nagios/base/config.c:1425: undefined reference to `strip'
/home/mgagne/git/nagios/base/config.c:1428: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/config.c:1439: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/config.c:1467: undefined reference to `mmap_fclose'
/home/mgagne/git/nagios/base/config.c:1467: undefined reference to `mmap_fclose'
/home/mgagne/git/nagios/base/config.c:1467: undefined reference to `mmap_fclose'
../base/config.o: In function `read_main_config_file':
/home/mgagne/git/nagios/base/config.c:265: undefined reference to `mmap_fopen'
/home/mgagne/git/nagios/base/config.c:273: undefined reference to `strip'
/home/mgagne/git/nagios/base/config.c:284: undefined reference to `mmap_fgets_multiline'
/home/mgagne/git/nagios/base/config.c:289: undefined reference to `strip'
/home/mgagne/git/nagios/base/config.c:296: undefined reference to `my_strtok'
/home/mgagne/git/nagios/base/config.c:308: undefined refe

...[email truncated]...


This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]
Locked