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

Problems trying to compile on Ubuntu #6

Open
uodukwe opened this issue Oct 1, 2019 · 10 comments
Open

Problems trying to compile on Ubuntu #6

uodukwe opened this issue Oct 1, 2019 · 10 comments

Comments

@uodukwe
Copy link

uodukwe commented Oct 1, 2019

Good day Josh,
I can't build your plug-ins in Linux Ubuntu.
When i run cmake, i get the following error:

Could NOT find GStreamer (missing: GSTREAMER_LIBRARY GSTREAMER_INCLUDE_DIR
GSTREAMER_BASE_LIBRARY GSTREAMER_BASE_INCLUDE_DIR)

I know you mentioned that you ran and tested it on x86-64 Windows but do you know if i can run and build it under Linux Ubuntu 64?

@joshdoe
Copy link
Owner

joshdoe commented Oct 1, 2019 via email

@uodukwe uodukwe closed this as completed Oct 2, 2019
@uodukwe
Copy link
Author

uodukwe commented Oct 2, 2019

The end goal is to use all of them.

However, as a start, i want to use the Gige Pleora plug in

@joshdoe
Copy link
Owner

joshdoe commented Oct 2, 2019

@uodukwe did you intend to close the issue? I'm surprised you want to use all the plugins, some are very esoteric, and a few are Windows-only (like NI IMAQ and NI IMAQdx).

Pleora eBUS SDK does support Linux, and I think should require little to no changes in the source code. However, it will need changes to the CMake files.

The specific error you're seeing can be addressed by looking in FindGStreamer.cmake. Maybe pkg-config isn't being found. I might be able to look into this, but not sure when, as I don't have Ubuntu up at the moment.

@joshdoe joshdoe reopened this Oct 2, 2019
@uodukwe
Copy link
Author

uodukwe commented Oct 2, 2019

@joshdoe I must've accidentally closed it. I was wondering why the issue 'CLOSED'.

Pardon me, I'm new to cmake and using frame grabbers.

Anyway, i successfully got Pleora to build using cmake. Because when i ran cmake in the pleora folder, it successfully created a Makefile.

I'm working on a project that allows our Software to communicate with any Camera / frame-grabber. The goal here is that at anytime, the Camera /frame-grabber can be removed or swapped out and replaced with another Camera / frame-grabber without the need of re-writing software/code.

So my project's job is to have the ability to communicate with multiple frame grabber plug-ins.

Does this make sense?

@joshdoe
Copy link
Owner

joshdoe commented Oct 2, 2019 via email

@uodukwe
Copy link
Author

uodukwe commented Oct 3, 2019

@joshdoe Sure thing.
I will share a few of my work and creation once completed.

@joshdoe
Copy link
Owner

joshdoe commented Mar 17, 2020

@uodukwe how is it going? Happy to see what you've been working on.

@uodukwe
Copy link
Author

uodukwe commented Mar 17, 2020

@joshdoe Good day Josh,
There has been a hold on the project for the past few months because another project with a higher priority needed attention.
I should resume working with your plug-in around end of April/ Early May period.

JD_Plugin

@joshdoe
Copy link
Owner

joshdoe commented Apr 14, 2020

@uodukwe btw I have a linux branch where I'm testing building against Ubuntu 16.04 in a virtual machine, I'll probably merge it to master soon. It's building Basler Pylon now, and next I'll make sure Pleora builds.

@uodukwe
Copy link
Author

uodukwe commented Apr 14, 2020

@uodukwe btw I have a linux branch where I'm testing building against Ubuntu 16.04 in a virtual machine, I'll probably merge it to master soon. It's building Basler Pylon now, and next I'll make sure Pleora builds.

Awesome. Hopefully i resume the project sooner than later.

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

No branches or pull requests

2 participants