From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 68519 invoked by alias); 9 Jul 2019 12:02:57 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 68506 invoked by uid 89); 9 Jul 2019 12:02:57 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.1 spammy=HX-Languages-Length:1066, letter X-HELO: postbox.isd.glam.ac.uk Received: from postbox.isd.glam.ac.uk (HELO postbox.isd.glam.ac.uk) (81.87.34.17) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 09 Jul 2019 12:02:56 +0000 Received: from j228-gm.comp.glam.ac.uk ([193.63.148.84]) by postbox.isd.glam.ac.uk with esmtp (Exim 4.71) (envelope-from ) id 1hkopg-0004zs-Fv; Tue, 09 Jul 2019 13:02:52 +0100 From: Gaius Mulley To: Matthias Klose Cc: Subject: Re: [PATCH, Modula-2 (C/C++/D/F/Go/Jit)] (Register spec fn) (v2) References: <87k1doxqhv.fsf@j228-gm.comp.glam.ac.uk> Date: Tue, 09 Jul 2019 12:14:00 -0000 In-Reply-To: (Matthias Klose's message of "Tue, 9 Jul 2019 11:36:26 +0200") Message-ID: <87ef2zct5f.fsf@j228-gm.comp.glam.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-IsSubscribed: yes X-SW-Source: 2019-07/txt/msg00684.txt.bz2 Matthias Klose writes: >> - There are three letter libraries with pretty generic >> names installed into the system libdir: log, iso, cor, >> min, ulm. At least for log, you have a file conflict >> with another library. Shouldn't these libraries named >> mpre specific, like libgm2log? >> The installed tree: > >> ./usr/lib/gcc/x86_64-linux-gnu/9/m2/ulm/libulm.a >> ./usr/lib/x86_64-linux-gnu/libulm.a > > and all static libraries are installed twice, not just libulm.a. What is the > correct location? > > Matthias Hi Matthias, the libraries ./usr/lib/x86_64-linux-gnu/lib{ulm,pim,gm2,cor,iso,min}.a are not needed the correct locations of the static libraries are: ./usr/lib/gcc/x86_64-linux-gnu/9/m2/ulm/libulm.a ./usr/lib/gcc/x86_64-linux-gnu/9/m2/min/libmin.a ./usr/lib/gcc/x86_64-linux-gnu/9/m2/cor/libcor.a ./usr/lib/gcc/x86_64-linux-gnu/9/m2/pim/libgm2.a ./usr/lib/gcc/x86_64-linux-gnu/9/m2/log/liblog.a ./usr/lib/gcc/x86_64-linux-gnu/9/m2/iso/libiso.a regards, Gaius