Re: Minimal deployment of gnuradio application.

2020-07-09 Thread Victor Ortman
Thanks alot for your input guys!

I will take a look at the application. It might be of some use for me going
forward!

Regards, Victor

Den ons 8 juli 2020 kl 22:42 skrev Ron Economos :

> You can write a C++ application that only links to the necessary GNU
> Radio libraries. No Python required. See this repository for an example.
>
> https://github.com/csdvb/dvbs2_tx
>
> Ron
>
> On 7/6/20 02:02, Victor Ortman wrote:
> > Hi guys!
> >
> > Let me start by saying that I am pretty much clueless when it comes to
> > building and linking so I am sorry if what I am asking is unclear or
> > not relevant to this forum. But I'm going to give it a shot.
> >
> >
> > I am working with a gunradio application containing my own OOT-module.
> > The application is intended to run on diskless netbooted clients.
> >
> > The target OS is Ubuntu 18.04 LTS and Gnuradio version is 3.7.
> >
> > Do you guys know if it is possible to easily build my application with
> > statically linked gnuradio and oot libraries so that I can deploy only
> > binaries and library files to the clients without the need to have a
> > full gnuradio installation on them?
> >
> > In short I want to have a working minimal executable with as few and
> > small files to be deployed as possible.
> >
> > I appreciate any insights.
> >
> > Regards, Victor
>
>


Re: Minimal deployment of gnuradio application.

2020-07-08 Thread Ron Economos
You can write a C++ application that only links to the necessary GNU 
Radio libraries. No Python required. See this repository for an example.


https://github.com/csdvb/dvbs2_tx

Ron

On 7/6/20 02:02, Victor Ortman wrote:

Hi guys!

Let me start by saying that I am pretty much clueless when it comes to 
building and linking so I am sorry if what I am asking is unclear or 
not relevant to this forum. But I'm going to give it a shot.



I am working with a gunradio application containing my own OOT-module.
The application is intended to run on diskless netbooted clients.

The target OS is Ubuntu 18.04 LTS and Gnuradio version is 3.7.

Do you guys know if it is possible to easily build my application with 
statically linked gnuradio and oot libraries so that I can deploy only 
binaries and library files to the clients without the need to have a 
full gnuradio installation on them?


In short I want to have a working minimal executable with as few and 
small files to be deployed as possible.


I appreciate any insights.

Regards, Victor




Re: Minimal deployment of gnuradio application.

2020-07-08 Thread Cinaed Simson
Hi Victor - the adjectives "small" and " minimal" are typically not used 
to describe statically linked objects.


My guess would be you would have to download the GR source and force 
static linking.


I don't think it's possible to statically link against a dynamical library.

Which if true implies you would have to have the static objects for the 
system libraries too - or require the users to install the required 
system dynamical libraries.  And if you require the users to install the 
system libraries then the might as well install gnuradio too.


-- Cinaed

On 7/6/20 2:02 AM, Victor Ortman wrote:

Hi guys!

Let me start by saying that I am pretty much clueless when it comes to 
building and linking so I am sorry if what I am asking is unclear or 
not relevant to this forum. But I'm going to give it a shot.



I am working with a gunradio application containing my own OOT-module.
The application is intended to run on diskless netbooted clients.

The target OS is Ubuntu 18.04 LTS and Gnuradio version is 3.7.

Do you guys know if it is possible to easily build my application with 
statically linked gnuradio and oot libraries so that I can deploy only 
binaries and library files to the clients without the need to have a 
full gnuradio installation on them?


In short I want to have a working minimal executable with as few and 
small files to be deployed as possible.


I appreciate any insights.

Regards, Victor





Minimal deployment of gnuradio application.

2020-07-06 Thread Victor Ortman
Hi guys!

Let me start by saying that I am pretty much clueless when it comes to
building and linking so I am sorry if what I am asking is unclear or not
relevant to this forum. But I'm going to give it a shot.


I am working with a gunradio application containing my own OOT-module.
The application is intended to run on diskless netbooted clients.

The target OS is Ubuntu 18.04 LTS and Gnuradio version is 3.7.

Do you guys know if it is possible to easily build my application with
statically linked gnuradio and oot libraries so that I can deploy only
binaries and library files to the clients without the need to have a full
gnuradio installation on them?

In short I want to have a working minimal executable with as few and small
files to be deployed as possible.

I appreciate any insights.

Regards, Victor