Comments (11)
Thanks for reporting!
Does building Qt only works? Which version of the KDE frameworks do you have? I assume this might be a missing dependency.
from ktikz.
Building Qt only does not work:
In file included from ../ktikz-0.12/common/templatewidget.h:22,
from ../ktikz-0.12/common/templatewidget.cpp:19:
ui/ui_templatewidget.h:18:10: fatal error: ../common/utils/combobox.h: No such file or directory
#include "../common/utils/combobox.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make: *** [Makefile:1357: obj/templatewidget.o] Error 1
make: *** Waiting for unfinished jobs....
In file included from ../ktikz-0.12/common/templatewidget.h:22,
from ../ktikz-0.12/common/tikzpreviewcontroller.cpp:49:
ui/ui_templatewidget.h:18:10: fatal error: ../common/utils/combobox.h: No such file or directory
#include "../common/utils/combobox.h"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~
But that error just means you don’t support building from anywhere, only from a folder that is in the main directory. Changing that led to a successful Qt build. Should I open another issue for this?
But that does not change anything for ktikz. KDE Frameworks are 5.47. I would also bet on some missing docbook dependency, but not sure which one. Any idea?
from ktikz.
OK, got it working by adding kdelibs4support
. Maybe you should add this to the dependency list?
from ktikz.
(It contains dtd/kdex.dtd
, which was apparently the missing part.)
from ktikz.
Maybe I should add it. Maybe I am not building something on my side. When I initially ported I had that framework but then I managed to get rid of it.
I can add it again untill we manage to correctly port this.
from ktikz.
Regarding the Qt build you could create an issue but I will probably will not look at it soon. Because it would also affect the KDE build.
But if you create an issue we will be able to tracked it down
from ktikz.
The kdelibs4support
is about dtd/kdex.dtd
file being required to build the doc apparently.
from ktikz.
Can you send the comple build log including cmake generation. I am able to build it without kdelibs4support. I would like to check what is different about us
from ktikz.
Can you try again with the lastest version on master. I looked at porting documentation and made some changes. I do not know if it is enough.
I am reluctant to add kdelibs4support
again as this is bad police. I think we should make the effort to correctly port it to KDE frameworks 5.
from ktikz.
The issue with the DocBook documentation was fixed with commit 3b137b2.
from ktikz.
I can confirm that this commit allows to remove kdelibs4support
from building dependencies. Congrats on getting rid of it, that effectively the good thing to do!
(And sorry for the long delay in answering…)
from ktikz.
Related Issues (20)
- KtikZ inserts text after EOF HOT 9
- Some compilations warnings HOT 4
- Replace text editor with KTextEditor HOT 13
- Change Preview Background Color HOT 2
- How to build on Windows HOT 2
- Add support for other compilers HOT 1
- Typo in INSTALL HOT 1
- Code detecting existence of template doesn’t work
- tmp log file naming problem HOT 7
- Qtikz on Windows 10: MikTeX pdflatex does not compile the temp tex file HOT 1
- Show also *.tex files in file-open dialog HOT 1
- HELP: Unable to build kitkz for Windows HOT 7
- Unable to export PDF HOT 10
- Improvement: Add button to adjust zoom to "Fit to window"
- Improvement: Add tabs for editing multiple figures.
- Problem in saving file HOT 5
- Installing on Mac HOT 9
- Spam code appears when i'm saving
- [feature request] The real point for a visual Tikz editor
- Impossible to re-dock the preview pane once undocked
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 ktikz.