From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 3 Apr 2005 20:48:43 +0400 From: "Anton D. Kachalov" To: ALT Devel discussion list Subject: Re: [devel] Q: linker & -z defs Message-ID: <20050403164843.GA21631@lrn.ru> References: <20050401204831.GA24191@lrn.ru> <20050402145207.GB18427@basalt.office.altlinux.org> <20050403115427.GA14577@lrn.ru> <20050403133027.GB10679@basalt.office.altlinux.org> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20050403133027.GB10679@basalt.office.altlinux.org> X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Apr 2005 16:48:44 -0000 Archived-At: List-Archive: List-Post: On Sun, Apr 03, 2005 at 05:30:27PM +0400, Dmitry V. Levin wrote: > Дело в том, что "gdk-2.0" != "gtk+-2.0". Но gtk+-2.0 "Requires: gdk-x11-2.0 atk", которые, в свою очередь хотят ещё кучу всякого. И что? мне всю эту партянку нужно ручками вбивать? а вдруг кто-то решит собрать gtk без какой-то фичи и из requires какая-то либа выпадет, а я буду всем мозгу пудрить и говорить, что дайте мне то, чего на самом деле никому не нужно. Проблемы requires должны ложиться на плечи pkgconfig. Тут кидали ссылку на то, почему у нас так. > Используя pkgconfig, надо вызывать эту программу с правильными > параметрами. Впрочем, это касается любой программы. Тут либо фиксить makefile на предмет -Wl,-z,defs, либо запускать pkgconfig с "--recurse" (или как-то так). я слоняюсь ко второму варианту. Rgds, Anton