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

Basic Linux install fails on Ubuntu 18.04 #208

Open
metawindow opened this issue May 1, 2019 · 1 comment
Open

Basic Linux install fails on Ubuntu 18.04 #208

metawindow opened this issue May 1, 2019 · 1 comment
Labels
question Further information is requested

Comments

@metawindow
Copy link

I am completely new to flow. When I try to follow the basic installation instructions on https://github.com/area9innovation/flow9#installation, the response to
flowcpp demos/demos.flow is:

/home/wkh/opt/flow9/platforms/qt/bin/linux/QtByteRunner: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory

git lfs pull does nothing.

After working through this first issue by globally installing a copy of libpng12.so.0 into /lib/x86_64-linux-gnu,
flowcpp demos/demos.flow results in:
/home/wkh/opt/flow9/platforms/qt/bin/linux/QtByteRunner: error while loading shared libraries: libQt5WebSockets.so.5: cannot open shared object file: No such file or directory

Rather than chasing further, at this point it is seeming likely that the expected installation path is more like that on
https://github.com/area9innovation/flow9/blob/master/doc/linux.markdown#compile-flow-itself

Is there an installation process for (potential) flow users rather flow developers?

@dmitrys99
Copy link
Contributor

dmitrys99 commented May 2, 2019

We have expanded guides readme, Linux guide.
In general, you have to have Qt lib installed on your system.

Compiled libs for Linux are not included into repository since we use QtByteRunner (i.e. flowcpp) with multiple different Linux environments: desktop, CI build system, Docker containers etc. So it is much easier to build/download libs there rather than pushing them for all involved systems.

@dmitrys99 dmitrys99 added the question Further information is requested label May 2, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants