Page 1 of 1

[Nagios-devel] Errors while testing Nagios

Posted: Thu Oct 21, 2010 9:04 pm
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]