Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 7 Nov 2002 08:18:51 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 7 Nov 2002 08:18:51 -0500 Received: from surf.cadcamlab.org ([156.26.20.182]:14745 "EHLO surf.cadcamlab.org") by vger.kernel.org with ESMTP id ; Thu, 7 Nov 2002 08:18:50 -0500 Date: Thu, 7 Nov 2002 07:22:45 -0600 To: Roman Zippel Cc: kbuild-devel , linux-kernel@vger.kernel.org Subject: Re: [PATCH] [kbuild] Possibility to sanely link against off-directory .so Message-ID: <20021107132245.GO4182@cadcamlab.org> References: <20021106185230.GD5219@pasky.ji.cz> <20021106212952.GB1035@mars.ravnborg.org> <20021106220347.GE5219@pasky.ji.cz> <20021107100021.GL4182@cadcamlab.org> <20021107114747.GM4182@cadcamlab.org> <20021107123753.GN4182@cadcamlab.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i From: Peter Samuelson Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 995 Lines: 22 [Roman Zippel] > New features will be added and only the parser that comes with the kernel > will understand them. It's less likley that the library API will change. Even if this is true - I'll grant you that it may be - let the vendor package /usr/bin/qconf as a shell script that links /usr/lib/qconf.o with -lqt and $(LINUX)/scripts/kconfig/libkconfig.a . It's a little unorthodox, but it removes the hackery of figuring out how HOSTCC is supposed to build a shared library and whether any magic is needed at runtime. Removes the need for the horrible stuff libtool was invented for, in other words. Remember, the whole point of HOSTCC is to support a build environment different from the compile target - arbitrarily different, even. Peter - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/