From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24310 invoked by alias); 2 Jul 2002 20:56:13 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 24288 invoked by uid 71); 2 Jul 2002 20:56:10 -0000 Date: Tue, 02 Jul 2002 13:56:00 -0000 Message-ID: <20020702205610.24287.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: "John David Anglin" Subject: Re: java/7169: /usr/ccs/bin/ld: Unsatisfied symbols: libiconv, li Reply-To: "John David Anglin" X-SW-Source: 2002-07/txt/msg00082.txt.bz2 List-Id: The following reply was made to PR java/7169; it has been noted by GNATS. From: "John David Anglin" To: bruno@clisp.org (Bruno Haible) Cc: tromey@redhat.com, dave.anglin@nrc.ca, gcc-gnats@gcc.gnu.org Subject: Re: java/7169: /usr/ccs/bin/ld: Unsatisfied symbols: libiconv, li Date: Tue, 2 Jul 2002 16:48:51 -0400 (EDT) > That's a different thing; you built and installed libiconv with an > ANSI C compiler, and now you go back to a non-ANSI C compiler. Why > don't you use "cc -Ae" instead of "cc" to bootstrap gcc? Why doesn't > gcc by itself add the "-Ae" when it sees an HP-UX compiler? Because, I am testing the bootstrap process with the traditional HP compiler to ensure that it works. Currently, I am focusing on 3.1.1 (see and ). The "-Ae" option requires purchase of the optional HP ANSI C compiler. Are you saying, that if I build libiconv with a traditional compiler, it will install a header file that is compatible with a traditional compiler? I looked at this. It appears that the only configuration option in libiconv-1.7 is @ICONV_CONST@ and that the declarations in the header still wouldn't be compatible with a traditional compiler. If this were fixed, then it seems as if I could specify the installation location for the GNU libiconv with --with-libiconv-prefix, and things would work. Dave -- J. David Anglin dave.anglin@nrc.ca National Research Council of Canada (613) 990-0752 (FAX: 952-6605)