On Tue, 12 Apr 2005, Dennis Kelly wrote:
> I managed bootstrap and configure, but after about four hours of make
> world, the last part gives
>
> "/home/bdk/albadir/local-star/include/AST_PAR", line 462: Warning: local
> variable "ast_ratemap" never used
> "/home/bdk/albadir/local-star/include/AST_PAR", line 463: Warning: local
> variable "ast_isaratemap" never used
> "atl1_prnt1.f", line 64: Warning: local variable "chr_len" never used
> kpg1_gtgrp.f:
> kpg1_gtgrp:
> dtask_applic.f:
> dtask_applic:
> Output line too long.
> Output line too long.
> Output line too long.
Hi Dennis,
that looks like "sed" has been given a very long line and choked,
> ld: warning: file /home/bdk/albadir/local-star/lib/libast_pass2.so: linked
> to /home/bdk/albadir/local-star/lib/libast.so: attempted multiple
> inclusion of file
> ld: fatal: file /hom: cannot open file: No such file or directory
hence the "/hom", clearly a truncated line. If you're using a really old
version of Solaris then many sed (like the one in /usr/ucb) had line
limits of 4000 characters. The /usr/bin/sed command also had some issues
under Solaris 8 that were fixed by some patch, so it's probably worth
checking that the system has been updated (#110165). Finally either
decrease the directory depth you're using (libtool likes to expand all
known libraries to their full path names), or better still try looking for
a GNU sed (although if such a thing is already on your PATH it should be
selected in preference to the normal system version).
Note that if you change your version of sed you'll need to rebuild libtool
before it will be picked up, do "./bootstrap --buildsupport" in the
top-level directory to do this.
Cheers,
Peter.
|