First, please grab the sources from CVS and use it, or wait till 1.2.7 release.
Access to CVS is described in http://www.aspseek.org/cvs.html

Also, you can face a problem with make, so please install and use GNU make.

Ian Fenn wrote:
> 
> Apologies if the problem here is obvious, but I don't install that often
> so I'm facing quite a steep learning curve!
> 
> Here's a transcript of my session... Any thoughts would be
> appreciated... I would try gmake too but I can't find it on my system.
> 
> %./configure
> loading cache ./config.cache
> checking host system type... i386-unknown-freebsd4.1.1
> checking target system type... i386-unknown-freebsd4.1.1
> checking build system type... i386-unknown-freebsd4.1.1
> checking for a BSD compatible install... (cached) /usr/bin/install -c
> checking whether build environment is sane... yes
> checking whether make sets ${MAKE}... (cached) yes
> checking for working aclocal... missing
> checking for working autoconf... missing
> checking for working automake... missing
> checking for working autoheader... missing
> checking for working makeinfo... found
> checking whether make sets ${MAKE}... (cached) yes
> checking whether build environment is sane... yes
> checking for Cygwin environment... (cached) no
> checking for mingw32 environment... (cached) no
> checking for executable suffix... (cached) no
> checking for c++... (cached) c++
> checking whether the C++ compiler (c++  ) works... yes
> checking whether the C++ compiler (c++  ) is a cross-compiler... no
> checking whether we are using GNU C++... (cached) yes
> checking whether c++ accepts -g... (cached) yes
> checking how to run the C++ preprocessor... (cached) c++ -E
> checking for gcc... (cached) gcc
> checking whether the C compiler (gcc  ) works... yes
> checking whether the C compiler (gcc  ) is a cross-compiler... no
> checking whether we are using GNU C... (cached) yes
> checking whether gcc accepts -g... (cached) yes
> checking for ld used by GCC... (cached) /usr/libexec/elf/ld
> checking if the linker (/usr/libexec/elf/ld) is GNU ld... (cached) yes
> checking for /usr/libexec/elf/ld option to reload object files...
> (cached) -r
> checking for BSD-compatible nm... (cached) /usr/bin/nm -B
> checking whether ln -s works... (cached) yes
> checking how to recognise dependant libraries... (cached) pass_all
> checking for object suffix... (cached) o
> checking command to parse /usr/bin/nm -B output... (cached) ok
> checking for dlfcn.h... (cached) yes
> checking for ranlib... (cached) ranlib
> checking for strip... (cached) strip
> checking for objdir... .libs
> checking for gcc option to produce PIC... (cached)    -fPIC
> checking if gcc PIC flag    -fPIC works... (cached) yes
> checking if gcc static flag -static works... (cached) yes
> checking if gcc supports -c -o file.o... (cached) no
> checking if we can lock with hard links... yes
> checking if gcc supports -fno-rtti -fno-exceptions... yes
> checking whether the linker (/usr/libexec/elf/ld) supports shared
> libraries... yes
> checking how to hardcode library paths into programs... immediate
> checking whether stripping libraries is possible... yes
> checking dynamic linker characteristics... freebsd4.1.1 ld.so
> checking if libtool supports shared libraries... yes
> checking for dlopen in -ldl... (cached) no
> checking for dlopen... (cached) yes
> checking whether a program can dlopen itself... (cached) no
> checking whether -lc should be explicitly linked in... (cached) yes
> creating libtool
> checking for a BSD compatible install... /usr/bin/install -c
> setting FreeBSD compilation options
> checking for ANSI C header files... (cached) yes
> checking for dirent.h that defines DIR... (cached) yes
> checking for opendir in -ldir... (cached) no
> checking for arpa/inet.h... (cached) yes
> checking for fcntl.h... (cached) yes
> checking for netdb.h... (cached) yes
> checking for netinet/in.h... (cached) yes
> checking for pthread.h... (cached) yes
> checking for regex.h... (cached) yes
> checking for resolv.h... (cached) yes
> checking for sys/file.h... (cached) yes
> checking for sys/socket.h... (cached) yes
> checking for sys/stat.h... (cached) yes
> checking for sys/time.h... (cached) yes
> checking for sys/types.h... (cached) yes
> checking for sys/utsname.h... (cached) yes
> checking for sys/wait.h... (cached) yes
> checking for unistd.h... (cached) yes
> checking for algorithm... (cached) yes
> checking for vector... (cached) yes
> checking for string... (cached) yes
> checking for map... (cached) yes
> checking for hash_map... (cached) yes
> checking for hash_set... (cached) yes
> checking for socklen_t... (cached) yes
> checking whether byte ordering is bigendian... (cached) no
> checking for regcomp... (cached) yes
> checking for socket... (cached) yes
> checking for strdup... (cached) yes
> checking for strstr... (cached) yes
> checking for vsnprintf... (cached) yes
> checking for flock... (cached) yes
> checking for fcntl... (cached) yes
> checking for gethostbyname... (cached) yes
> checking for socket... (cached) yes
> checking for compress... (cached) no
> checking for compress in -lz... (cached) yes
> checking for gethostbyname_r... (cached) no
> checking for inet_addr... (cached) yes
> checking return type of signal handlers... (cached) void
> checking for POSIX signals... yes
> checking for charset guesser... disabled
> checking for "limiting clones by site" feature... enabled
> checking if fontsize is used in weight calculation... disabled
> checking for fast clones lookup... enabled
> checking for external mimetype converters... enabled
> checking for UNICODE support... enabled
> checking for OpenSSL support... no
> checking for MySQL support... yes
>         includes at /usr/local/include/mysql
>         libraries at /usr/local/lib/mysql
> checking for floor... (cached) yes
> checking for Oracle8i support... no
> updating cache ./config.cache
> creating ./config.status
> creating misc/expand-prefix
> creating misc/aspseek.spec
> creating Makefile
> creating src/Makefile
> creating doc/Makefile
> creating etc/Makefile
> creating include/Makefile
> creating misc/Makefile
> creating src/mysql/Makefile
> creating src/oracle8i/Makefile
> creating man/Makefile
> creating etc/aspseek.conf-dist
> creating etc/searchd.conf-dist
> creating include/paths.h
> creating etc/sql/mysql/tables.sql
> creating etc/sql/orcl/tables.sql
> creating misc/aspseek-mysql-postinstall
> creating man/aspseek.7.ep
> creating man/searchd.1.ep
> creating man/searchd.conf.5.ep
> creating man/aspseek.conf.5.ep
> creating man/s.cgi.1.ep
> creating man/s.htm.5.ep
> creating include/aspseek-cfg.h
> include/aspseek-cfg.h is unchanged
> 
> -------------------------------------------------------------
>         ASPSeek v.1.2.6 is now configured as follows:
> 
> C++ compiler:             GNU c++ v.2.95.2
> Compilation flags:        -g -O2 -D_THREAD_SAFE -pthread
> Installation path:        /usr/local/aspseek
> Supported database(s):    MySQL
> Features enabled:
>  * Limiting clones by site
>  * Fast clones lookup
>  * Support for external mimetype converter programs
>  * Store data in UNICODE format
> -------------------------------------------------------------
> 
> Now it's time to run make && make install.
> If make fails, try to use gmake.
> 
>         Thank you for using ASPSeek!
> 
> %make && make install
> Making all in src
> Making all in mysql
> /bin/sh ../../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I.
> -I../../include -I/usr/local/include/mysql    -g -O2 -D_THREAD_SAFE
> -pthread -c mysqldb.cpp
> c++ -DHAVE_CONFIG_H -I. -I. -I../../include -I/usr/local/include/mysql
> -g -O2 -D_THREAD_SAFE -pthread -c mysqldb.cpp     -fPIC -DPIC
> In file included from /usr/include/sys/user.h:46,
>                  from ../../include/buddy.h:26,
>                  from ../../include/content.h:32,
>                  from ../../include/sqldbi.h:29,
>                  from ../../include/mysqldbi.h:25,
>                  from mysqldb.cpp:27:
> /usr/include/sys/ucred.h:50: `NGROUPS' was not declared in this scope
> In file included from /usr/include/sys/user.h:48,
>                  from ../../include/buddy.h:26,
>                  from ../../include/content.h:32,
>                  from ../../include/sqldbi.h:29,
>                  from ../../include/mysqldbi.h:25,
>                  from mysqldb.cpp:27:
> /usr/include/sys/proc.h:66: `MAXLOGNAME' was not declared in this scope
> /usr/include/sys/proc.h:66: implicit declaration of function `int
> roundup(...)'
> /usr/include/sys/proc.h:222: `MAXCOMLEN' was not declared in this scope
> In file included from /usr/include/sys/user.h:53,
>                  from ../../include/buddy.h:26,
>                  from ../../include/content.h:32,
>                  from ../../include/sqldbi.h:29,
>                  from ../../include/mysqldbi.h:25,
>                  from mysqldb.cpp:27:
> /usr/include/vm/vm_map.h: In function `int _vm_map_lock_upgrade(vm_map
> *, proc *)':
> /usr/include/vm/vm_map.h:272: ANSI C++ forbids implicit conversion from
> `void *' in argument passing
> In file included from ../../include/buddy.h:26,
>                  from ../../include/content.h:32,
>                  from ../../include/sqldbi.h:29,
>                  from ../../include/mysqldbi.h:25,
>                  from mysqldb.cpp:27:
> /usr/include/sys/user.h: At top level:
> /usr/include/sys/user.h:90: `MAXLOGNAME' was not declared in this scope
> In file included from ../../include/content.h:32,
>                  from ../../include/sqldbi.h:29,
>                  from ../../include/mysqldbi.h:25,
>                  from mysqldb.cpp:27:
> ../../include/buddy.h:43: `PAGE_SHIFT' was not declared in this scope
> *** Error code 1
> 
> Stop in /usr/home/usr122074032/aspseek-1.2.6/src/mysql.
> *** Error code 1
> 
> Stop in /usr/home/usr122074032/aspseek-1.2.6/src.
> *** Error code 1
> 
> Stop in /usr/home/usr122074032/aspseek-1.2.6.
> %
> 
> --
> Ian Fenn

-- 
[EMAIL PROTECTED]  ICQ 7551596  Phone +7 903 6722750
Hard work may not kill you,  but why take chances?
--

Reply via email to