discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: OOT module library name


From: Ron Economos
Subject: Re: OOT module library name
Date: Wed, 18 May 2022 06:37:39 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.8.1

I meant make your local project directory a git repository with git init, git add and git commit. That will suppress the "compat-xxx-xunknown" file name (and change it to a commit hash).

But changing the VERSION_PATCH is a better solution. In fact, I changed gr_modtool to default to that now (but it's only in 3.10 and later).

https://github.com/gnuradio/gnuradio/commit/6c36e38ce843476f214b716b25e001e96336fc58

Ron

On 5/18/22 05:22, Wojciech Kazubski wrote:
Make your project a git repository.

Ron

The project is already on github:
https://github.com/wkazubski/gr-gnMAX2769

On 5/17/22 07:35, Wojciech Kazubski wrote:
Hello!
When I build (on Linux) a GNU Radio OOT module, written in C++, the
library
file is named like this:
libgnuradio-modulename.so.v0.2-compat-xxx-xuknown
The name is the same for versions 0.2.0, 0,2.1, ... which makes conflicts
when the library is updated by a package manager.

How to change library name to somtething shorter and with full version
number like:
libgnuradio-modulename.so.0.2.0 ?

   Wojciech
I found a similar problem here:
https://github.com/dl1ksv/gr-funcube/issues/2
It was solved by changing VERSION_PATCH from git to 0
After changing this, the library version is OK.
Wojciech







reply via email to

[Prev in Thread] Current Thread [Next in Thread]