From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, DNS_FROM_AHBL_RHSBL, RCVD_IN_DNSWL_LOW autolearn=no autolearn_force=no version=3.4.0 From: Sergey Afonin To: devel@lists.altlinux.org Date: Wed, 11 Nov 2015 17:22:25 +0400 User-Agent: KMail/1.9.10 (enterprise35 0.20100827.1168748) References: <20101004193504.GA13540@altlinux.org> <20101005100103.GA28486@altlinux.org> <201511102113.12368.asy@altlinux.ru> In-Reply-To: <201511102113.12368.asy@altlinux.ru> X-KMail-QuotePrefix: > MIME-Version: 1.0 Content-Type: Text/Plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <201511111722.25936.asy@altlinux.ru> Subject: Re: [devel] I: rpm 4.0.4-alt98.49, latter rain X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 11 Nov 2015 13:22:33 -0000 Archived-At: List-Archive: List-Post: On Wednesday 11 November 2015, at(?) wrote: > Впрочем, если уж вам очень интересно, то попробуйте убрать лишнюю > библиотеку из аргументов линкера. > > --- dotlock/Makefile- 2015-11-11 14:18:23.000000000 +0300 > +++ dotlock/Makefile 2015-11-11 14:45:30.640041582 +0300 > @@ -714,3 +714,3 @@ > MU_APP_COMMON_INCLUDES = -I${srcdir} -I${top_srcdir}/include -I${top_srcdir}/lib -I${top_srcdir}/lib/gnu -I${top_builddir}/lib/gnu -I${top_builddir} -I${top_builddir}/include -I${top_srcdir}/libmu_argp -I${top_srcdir}/libmu_cfg > -MU_APP_LIBRARIES = ${top_builddir}/libmu_argp/libmu_argp.la ${top_builddir}/libmu_cfg/libmu_cfg.la ${top_builddir}/lib/libmuaux.la > +MU_APP_LIBRARIES = ${top_builddir}/libmu_argp/libmu_argp.la ${top_builddir}/lib/libmuaux.la > MU_AUTHINCS = > > Смотрите тогда что получается. > > $ rm -f dotlock/dotlock > $ make -C dotlock > ... > ../libmu_argp/.libs/libmu_argp.so: undefined reference to `mu_libcfg_init' > ../libmu_argp/.libs/libmu_argp.so: undefined reference to `mu_libcfg_parse_config' > collect2: error: ld returned 1 exit status > > Ну и вот, что вам не понятно. Библиотека libmu_argp.so у вас > недолинкована с libmu_cfg. Линкер пытается искупить ситуацию > тем, что подшивает libmu_cfg в исполняемый файл. Спасибо, вроде бы понятно. -- С уважением, Сергей Афонин.