Thank you very much for the response. We downloaded the most current development
version of htdig 3.2.0b4-20030921 and tried to compile it on Solaris 2.8 with
gcc 3.3. We configured the package with the following options:
setenv CPPFLAGS "-Wno-deprecated"
setenv CXXFLAGS "-Wno-deprecated"
setenv CFLAGS "-O2 -I/depot/package/gcc_3.3/include/c++/3.3/backward"
setenv CXXFLAGS "-O2 -I/depot/package/gcc_3.3/include/c++/3.3/backward"
setenv LDFLAGS "-L/depot/package/gcc_3.3/lib"
./configure \
--prefix=/depot/package/htdig_3.2.0b4-20030921 \
--with-config-dir=/depot/package/htdig_3.2.0b4-20030921/conf \
--with-common-dir=/depot/package/htdig_3.2.0b4-20030921/share \
--with-database-dir=/var/htdig_3.2.0b4-20030921/data \
--with-default-config-file=/var/htdig_3.2.0b4-20030921/config/htdig.conf \
--with-cgi-bin-dir=/depot/package/htdig_3.2.0b4-20030921/cgi-bin \
--with-image-dir=/depot/package/htdig_3.2.0b4-20030921/image \
--with-zlib=/depot/package/zlib_1.1.4 \
--enable-bigfile
Unfortunately, we still got screens and screens of error message:
gcc -shared -Wl,-h -Wl,libhtdb-3.2.0.so -o .libs/libhtdb-3.2.0.so .libs/bt_compare.o
.libs/bt_conv.o .libs/bt_curadj.o .libs/bt_cursor.o .libs/bt_delete.o
.libs/bt_method.o .libs/bt_open.o .libs/bt_put.o .libs/bt_rec.o .libs/bt_reclaim.o
.libs/bt_recno.o .libs/bt_rsearch.o .libs/bt_search.o .libs/bt_split.o .libs/bt_stat.o
.libs/bt_upgrade.o .libs/btree_auto.o .libs/crdel_auto.o .libs/crdel_rec.o .libs/db.o
.libs/db_am.o .libs/db_auto.o .libs/db_byteorder.o .libs/db_conv.o .libs/db_dispatch.o
.libs/db_dup.o .libs/db_err.o .libs/db_getlong.o .libs/db_iface.o .libs/db_join.o
.libs/db_log2.o .libs/db_meta.o .libs/db_method.o .libs/db_overflow.o .libs/db_pr.o
.libs/db_rec.o .libs/db_reclaim.o .libs/db_ret.o .libs/db_salloc.o .libs/db_shash.o
.libs/db_upgrade.o .libs/env_method.o .libs/env_open.o .libs/env_recover.o
.libs/env_region.o .libs/hash.o .libs/hash_auto.o .libs/hash_conv.o .libs/hash_dup.o
.libs/hash_func.o .libs/hash_meta.o .libs/hash_method.o .libs/hash_page.o
.libs/hash_rec.o .libs/hash_reclaim.o .libs/hash_stat.o .libs/hash_upgrade.o
.libs/lock.o .libs/lock_conflict.o .libs/lock_deadlock.o .libs/lock_region.o
.libs/lock_util.o .libs/log.o .libs/log_archive.o .libs/log_auto.o .libs/log_compare.o
.libs/log_findckp.o .libs/log_get.o .libs/log_method.o .libs/log_put.o .libs/log_rec.o
.libs/log_register.o .libs/mp_alloc.o .libs/mp_bh.o .libs/mp_cmpr.o .libs/mp_fget.o
.libs/mp_fopen.o .libs/mp_fput.o .libs/mp_fset.o .libs/mp_method.o .libs/mp_region.o
.libs/mp_register.o .libs/mp_stat.o .libs/mp_sync.o .libs/mp_trickle.o
.libs/mut_fcntl.o .libs/mut_pthread.o .libs/mut_tas.o .libs/mutex.o .libs/os_abs.o
.libs/os_alloc.o .libs/os_dir.o .libs/os_errno.o .libs/os_fid.o .libs/os_finit.o
.libs/os_fsync.o .libs/os_handle.o .libs/os_map.o .libs/os_method.o .libs/os_oflags.o
.libs/os_open.o .libs/os_region.o .libs/os_rename.o .libs/os_root.o .libs/os_rpath.o
.libs/os_rw.o .libs/os_seek.o .libs/os_sleep.o .libs/os_spin.o .libs/os_stat.o
.libs/os_tmpdir.o .libs/os_unlink.o .libs/qam.o .libs/qam_auto.o .libs/qam_conv.o
.libs/qam_method.o .libs/qam_open.o .libs/qam_rec.o .libs/qam_stat.o .libs/txn.o
.libs/txn_auto.o .libs/txn_rec.o .libs/txn_region.o .libs/xa.o .libs/xa_db.o
.libs/xa_map.o -L/depot/package/gcc_3.3/lib -L/depot/package/zlib_1.1.4/lib -lz -lc
Text relocation remains referenced
against symbol offset in file
<unknown> 0xcc8 .libs/bt_cursor.o
<unknown> 0xccc .libs/bt_cursor.o
....
<unknown> 0xa74 .libs/bt_recno.o
<unknown> 0xa78 .libs/bt_recno.o
<unknown> 0xa7c .libs/bt_recno.o
<unknown> 0xa80 .libs/bt_recno.o
<unknown> 0xa84 .libs/bt_recno.o
<unknown> 0x77c .libs/bt_stat.o
<unknown> 0x780 .libs/bt_stat.o
<unknown> 0x784 .libs/bt_stat.o
<unknown> 0x788 .libs/bt_stat.o
<unknown> 0x78c .libs/bt_stat.o
<unknown> 0x790 .libs/bt_stat.o
...
<unknown> 0x15cc .libs/hash.o
<unknown> 0x15d0 .libs/hash.o
<unknown> 0x15d4 .libs/hash.o
<unknown> 0x15d8 .libs/hash.o
...
<unknown> 0x5e8 .libs/mp_fget.o
<unknown> 0x5f0 .libs/mp_fget.o
<unknown> 0x620 .libs/mp_fget.o
<unknown> 0x62c .libs/mp_fget.o
<unknown> 0x6fc .libs/mp_fget.o
<unknown> 0x704 .libs/mp_fget.o
<unknown> 0x73c .libs/mp_fget.o
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
*** Error code 1
make: Fatal error: Command failed for target `libhtdb.la'
Current working directory /site/src/htdig-3.2.0b4-20030921/db
*** Error code 1
make: Fatal error: Command failed for target `all'
Current working directory /site/src/htdig-3.2.0b4-20030921/db
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Any ideas what the problem might be? Thanks in advance.
On Tue, 16 Sep 2003, Jim Cole wrote:
> On Monday, September 15, 2003, at 07:33 AM, Ziying Sherwin wrote:
>
> > We are trying to install htdig 3.2.0b3 on our SPARC/Solaris 2.8
> > platform using
> > gcc 3.3. However, the configuration failed with the following error
> > message:
>
> Not sure about the specific problem you are running into, but have you
> tried either the production version (3.1.6) or a recent beta snapshot
> (3.2.0b4)? A current copy of the source is also available via CVS. The
> version you are using is a very old, generally unsupported beta
> release. You are not likely to get much help specific to this version
> of the code.
>
> Jim
>
>
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
ht://Dig general mailing list: <[EMAIL PROTECTED]>
ht://Dig FAQ: http://htdig.sourceforge.net/FAQ.html
List information (subscribe/unsubscribe, etc.)
https://lists.sourceforge.net/lists/listinfo/htdig-general