This is the mail archive of the gdb-prs@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

build/1814: GDB 6.3 build fails on Solaris 2.9


>Number:         1814
>Category:       build
>Synopsis:       GDB 6.3 build fails on Solaris 2.9
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Fri Nov 19 22:08:01 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     smm@ipac.caltech.edu
>Release:        GDB 6.3
>Organization:
>Environment:

>Description:
The gdb6.3 distribution is missing the intl directory (for libintl.a). This causes the final gdb link to fail (missing symbols from libintl). 

This happens even if libintl has already been built since there is no configure option specifying where to find this library. Furthermore, the LDFLAGS environment variable appears to be ignored by configure/make, so one cannot force linkage with libintl without editing actual Makefiles.

Note that gdb6.2.1 has the same problem: if --with-included-gettext is unspecified, it will not build on Solaris without hand editing the gdb Makefile.
>How-To-Repeat:

>Fix:
Manually edit the Makefile in the gdb directory of the distribution (after configure has been run) and force linkage with a previously installed version of libintl. 
>Release-Note:
>Audit-Trail:
>Unformatted:


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]