Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Q] compile new plugin only #1394

Open
enricovittorini opened this issue Dec 21, 2023 · 1 comment
Open

[Q] compile new plugin only #1394

enricovittorini opened this issue Dec 21, 2023 · 1 comment

Comments

@enricovittorini
Copy link
Contributor

I am trying to understand how to compile a new plugin:
Create a source file named tsplugin_foo.cpp in the tsplugins subdirectory.

How can I compile only a new plugin without recompiling the whole tsduck soruce code?

@lelegard
Copy link
Member

You have to install the TSDuck "development environment". This is the package named tsduck-devel or tsduck-dev. The package named tsduck installs the binaries, tools and plugins only.

Alternatively, make install installs everything.

Once this is installed, the scripts or makefiles in the sample directory work.

This is the classical process for libraries: 1) developing the library 2) using the installed binary library to run an application, 3) developing an application using the installed headers and libraries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants