From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27969 invoked by alias); 6 May 2002 18:33:05 -0000 Mailing-List: contact insight-prs-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: insight-prs-owner@sources.redhat.com Received: (qmail 27934 invoked by uid 71); 6 May 2002 18:33:03 -0000 Resent-Date: 6 May 2002 18:33:03 -0000 Resent-Message-ID: <20020506183303.27933.qmail@sources.redhat.com> Resent-From: insight-gnats@sources.redhat.com (GNATS Filer) Resent-To: nobody@sources.redhat.com Resent-Cc: insight-prs@sources.redhat.com Resent-Reply-To: insight-gnats@sources.redhat.com, rjvbertin@hotmail.com Received:(qmail 25612 invoked by uid 61); 6 May 2002 18:26:21 -0000 Message-Id:<20020506182621.25610.qmail@sources.redhat.com> Date: Mon, 06 May 2002 11:33:00 -0000 From: rjvbertin@hotmail.com Reply-To: rjvbertin@hotmail.com To: insight-gnats@sources.redhat.com X-Send-Pr-Version:gnatsweb-2.9.3 (1.1.1.1.2.31) Subject: insight/141: shared libraries build pb: unable to link gdb/insight with already installed tk/tcl X-SW-Source: 2002-q2/txt/msg00010.txt.bz2 List-Id: >Number: 141 >Category: insight >Synopsis: shared libraries build pb: unable to link gdb/insight with already installed tk/tcl >Confidential: no >Severity: serious >Priority: high >Responsible: unassigned >State: open >Class: sw-bug >Submitter-Id: net >Arrival-Date: Mon May 06 11:33:02 PDT 2002 >Closed-Date: >Last-Modified: >Originator: R.J.V. Bertin >Release: 5.1.1 >Organization: >Environment: Linux Mandrake 6.1 >Description: In the default build, gdb/insight is huge, and installs a considerable number of static libraries (that itself was linked against). There is very little installation/configuration information. The configure command understands the --enable-shared flag, and will generate shared libraries instead of static. The size of the resulting gdb is hardly smaller, and it is not linked against the system tk/tcl libs. When I force that to happen, ide_initialize_paths claims it can't find the TCL library in a path that I don't know how to modify. Also, the make terminates because ranlib libitk3.0.so ranlib: libitk3.0.so: File format not recognized (running it again succesfully completes the build). >How-To-Repeat: configure --enable-shared make # after the ranlib error make ls -l gdb/gdb >Fix: Yes, please, fix it! >Release-Note: >Audit-Trail: >Unformatted: