comp.lang.ada
 help / color / mirror / Atom feed
From: anon@anon.org (anon)
Subject: Simple Fix:  Re: problem for building a shared library
Date: Thu, 19 Mar 2009 07:15:52 GMT
Date: 2009-03-19T07:15:52+00:00	[thread overview]
Message-ID: <Iimwl.68584$4m1.4464@bgtnsc05-news.ops.worldnet.att.net> (raw)
In-Reply-To: gprr6s$b57$1@ccpntc8.in2p3.fr

--  A quick fix: Change the first line of "second_level.gpr" from:
with "common", "first_level";
--  to
with "common";


-- file: second_level.gpr ----------------------------------------- cut
with "common"; -- "first_level";

project second_level is

   for Object_Dir use Common.Build_Dir & "/obj";
   for Source_Dirs use ("src_first_level");

   for Library_Name use "second_level";
   for Library_Dir use Common.Build_Dir & "/lib";
   for Library_Kind use Common.Libtype;

   package Compiler is

      for Default_Switches ("Ada")
         use Common.Compiler'Default_Switches ("Ada");

   end Compiler;

end second_level;
------------------------------------------------------------- cut


In <gprr6s$b57$1@ccpntc8.in2p3.fr>, xavier grave <xavier.grave@ipno.in2p3.fr> writes:
>Hi,
>
>I'm trying to build shared and static library for polyorb in order to
>build debian packages but certainly because of the limited with in one
>of two interdependent gpr files. Some problem arise when I try to
>compile the shared lib, I have reduced to a very simple example my
>problem (you can download it at http://dl.free.fr/pX36o8pfk). It
>produces the following error :
>
>building dynamic library for project second_level
>/usr/bin/gcc -shared -o
>/home/xavier/labo/test_gpr/DYNAMIC/lib/libsecond_level.so
>- -L/usr/lib/gcc/powerpc-linux-gnu/4.3.3/adalib/
>- -L/home/xavier/labo/test_gpr/DYNAMIC/lib -lfirst_level
>- -L/usr/lib/gcc/powerpc-linux-gnu/4.3.3/adalib/ -lgnat-4.3
>/home/xavier/labo/test_gpr/DYNAMIC/obj/base.o
>/usr/bin/ld: cannot find -lfirst_level
>collect2: ld returned 1 exit status
>gnatmake: gcc execution error
>make: *** [dynamic] Erreur 4
>
>Does somebody already had similar problem ?
>
>Thanks in advance, xavier




  reply	other threads:[~2009-03-19  7:15 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-03-18 22:05 problem for building a shared library xavier grave
2009-03-19  7:15 ` anon [this message]
2009-03-19  8:32   ` Simple Fix: " xavier grave
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox