From: R Tyler Croy <tyler@linux.com>
Subject: Re: Packaging and linking shared Ada libraries
Date: 07 Mar 2011 18:27:47 GMT
Date: 2011-03-07T18:27:47+00:00 [thread overview]
Message-ID: <4d7523a3$0$22170$742ec2ed@news.sonic.net> (raw)
In-Reply-To: a3a93004-80b7-4549-8043-a9161946e3f8@34g2000pru.googlegroups.com
Ludovic Brenta <ludovic@ludovic-brenta.org> wrote:
> R Tyler Croy wrote on comp.lang.ada:
>> I'm trying to figure out how to package up and use XML/Ada for openSUSE and I'm
>> having a bit of trouble trying to figure what actually needs to be packaged.
>>
>> Right now I'm packaging up the .so and the .ads files and trying to use them
>> but to no avail:
>>
>> tyler@spinach:~/source> gnatmake -aI/usr/include/xmlada -aO/usr/lib64 test.adb -largs -lxmlada
>> gnatmake: "dom-readers.adb" not found
>> tyler@spinach:~/source>
>>
>> I've seen this post on SO, but it didn't help:
>> <http://stackoverflow.com/questions/3902597/how-do-i-compile-and-link-...>
>>
>> Any ideas? Thoughts/etc?
>
> There is a full discussion of this topic in the Debian Policy for Ada:
>
> http://people.debian.org/~lbrenta/debian-ada-policy.html
>
> In particular read the sections defining the contents of the -dev and
> runtime library packages.
Ah, he speaks!
I'll read up more on it this weekend. I was basing a lot of my work, once I got
the rpm packaging basics down, off of your libxmlada3.2-5-dev package and
maybe this document is the missing link for explaining some of the things you
did :)
Cheers
--
- R. Tyler Croy
--------------------------------------
Code: http://github.com/rtyler
next prev parent reply other threads:[~2011-03-07 18:27 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-07 5:32 Packaging and linking shared Ada libraries R Tyler Croy
2011-03-07 7:15 ` Simon Wright
2011-03-07 18:30 ` R Tyler Croy
2011-03-08 10:48 ` Ludovic Brenta
2011-03-07 9:55 ` Ludovic Brenta
2011-03-07 18:27 ` R Tyler Croy [this message]
2011-03-07 13:27 ` Julian Leyh
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox