Comments (8)
What if you comment out this line? Have you installed KF5?
from ktechlab.
I'm aware that the dependencies of KTechLab currently are not well documented. Please note that the current git master code depends on KDE Frameworks 5 and not on KDELibs4.
You will need development packages for KDE Frameworks 5, Qt5 and optionally gpsim development files.
In the future I'm planning to update the readme and have an exact list.
Meanwhile: which operating system / linux distribution are you using? What is the version of KDE 5 and Qt 5 there?
from ktechlab.
Guys, I can build Ktechlab successfully on Kubuntu 18.04 after installing apt install -y libkf5xmlgui-dev libkf5solid-dev libkf5texteditor-dev libkf5doctools-dev libkf5khtml-dev libkf5kdelibs4support-dev gpsim-dev git cmake build-essential kubuntu-desktop extra-cmake-modules pkg-config libglib2.0-dev
.
When I try building it on Kubuntu 16.04, to comply with AppImage requirements, I'm getting the same error @PerhapsSomeone gets.
That all looks like software versions incompatibilities.
from ktechlab.
@megastallman Sounds like either a bug in KTechLab (missing includes, dependencies?) or some incompatibility in KDE (hope not). I will try to reproduce this.
Note to self: documentation about KAboutLicense
from ktechlab.
I've pushed the branch fix-kubuntu-16.04-build
( https://github.com/ktechlab/ktechlab/tree/fix-kubuntu-16.04-build ) to github. If it fixes this issue (and doesn't break anything else) then let me know and I will merge it to master.
Edit: also here is a screenshot :-)
from ktechlab.
Thanks @zoltanp !
It builds and runs on Kubuntu 16.04 now.
@PerhapsSomeone :
Those are K 18.04 dependencies: apt install -y libkf5xmlgui-dev libkf5solid-dev libkf5texteditor-dev libkf5doctools-dev libkf5khtml-dev libkf5kdelibs4support-dev gpsim-dev git cmake build-essential kubuntu-desktop extra-cmake-modules pkg-config libglib2.0-dev
And those - are for 16.04: apt install -y libkf5xmlgui-dev libkf5solid-dev libkf5texteditor-dev libkf5khtml-dev libkf5kdelibs4support-dev gpsim-dev git cmake build-essential kubuntu-desktop extra-cmake-modules pkg-config libglib2.0-dev
from ktechlab.
@zoltanp That works!
Thanks a lot.
from ktechlab.
Merged to master.
from ktechlab.
Related Issues (20)
- gspimprocessor.cpp compiling error HOT 15
- The build fails: no member named 'W' in 'pic_processor' HOT 7
- Operational Amplifier Configurations HOT 1
- Segfault when changing element value HOT 6
- Logic voltages are too low for MOSFETs and cannot be set higher HOT 2
- Cannot build on Debian Stretch HOT 4
- Crash when dragging Voltage probe or Current probe to the window HOT 1
- battery volt button disperses HOT 4
- Unable to compile KTechLab '‘class KUrlRequester’ has no member named ‘setAcceptMode’' HOT 2
- windows installer HOT 5
- future of ktechlab HOT 3
- LC generators with inductive coupling how to create?, аnd other shortcomings of the program. HOT 2
- [ Feature Request ] market component integration or custom component creation HOT 1
- When the schematic project is saved in .circuit format but w/out .circuit extension it auto-opens as text when the program is started HOT 1
- The "Open" dialog doesn't show any files when "*|All Files" is chosen as selector HOT 3
- Rotating some elements leads to inconsistens lines HOT 1
- Program crash (segmentation fault) when changing component value HOT 6
- ktechlab.cpp:927:23: error: ‘showDialog’ is not a member of ‘KShortcutsDialog’ HOT 1
- AC voltage HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ktechlab.