Hi,
I am not able to built the sources. I run ./configure and then run make all.
I get the following error.
------------------
%uname -a
FreeBSD ted.isi.edu 4.10-STABLE FreeBSD 4.10-STABLE #9: Fri Oct 29 17:01:26
PDT 2004
root@...:/usr/obj/usr/src/sys/GENERIC i386
%
%make all
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
-DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"dkftpbench\"
-DVERSION=\"0.45\" -DHAVE_INET_ATON=1 -DHAVE_KQUEUE=1 -DHAVE_GETIFADDRS=1
-DHAVE_DEVPOLL=0 -DHAVE_DEVEPOLL=0 -D_GNU_SOURCE=1 -DSTDC_HEADERS=1
-DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_UNISTD_H=1
-DHAVE_PTHREAD_H=1 -D__x86__=1 -D__freebsd__=1 -I. -I. -Wall -W
-Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations
-Wwrite-strings -O2 -pthread -c Poller_test.cc
Poller_test.cc: In method `void Poller_test<Poller_poll>::testWakeUp()':
Poller_test.cc:126: instantiated from
`Poller_test<Poller_poll>::unitTest()'
Poller_test.cc:397: instantiated from here
Poller_test.cc:312: `SIGRTMIN' undeclared (first use this function)
Poller_test.cc:312: (Each undeclared identifier is reported only once
Poller_test.cc:312: for each function it appears in.)
Poller_test.cc: In method `void
Poller_test<Poller_poll>::testRejection(const char *, int)':
Poller_test.cc:128: instantiated from
`Poller_test<Poller_poll>::unitTest()'
Poller_test.cc:397: instantiated from here
Poller_test.cc:251: aggregate `struct sockaddr_in sin' has incomplete type
and cannot be initialized
Poller_test.cc:257: confused by earlier errors, bailing out
*** Error code 1
Stop in /auto/darkstar/guest/jasapara/ftp/dkftpbench-0.45.
--------------
I found the patch sent by Francis for FreeBSD. I see that the tarball has
already been patched.
I run grep to find 'SIGRTMIN' but I cant find it in any of the headers
provided. What am I missing ?
Thanks in advance.
- Nirav Jasapara.
[Non-text portions of this message have been removed]