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

python-gui can't find Qsci headers #19798

Closed
qgib opened this issue Nov 2, 2014 · 2 comments
Closed

python-gui can't find Qsci headers #19798

qgib opened this issue Nov 2, 2014 · 2 comments
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Plugins
Milestone

Comments

@qgib
Copy link
Contributor

qgib commented Nov 2, 2014

Author Name: William Kyngesburye (@kyngchaos)
Original Redmine Issue: 11528
Affected QGIS version: 2.6.0
Redmine category:python_plugins


(note: QGIS 2.6 release, no version tag yet in issue tracker)

Compilation error:

cd /Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/python && /usr/bin/c++   -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_CAST_TO_ASCII -DQT_NO_DEBUG -DQT_OPENGL_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WEBKIT_LIB -DQT_XML_LIB -Dprotected=public -Dpython_module_qgis__gui_EXPORTS -Wall -Wextra -Wno-long-long -Wformat-security -Wno-strict-aliasing -Wno-return-type-c-linkage -Wno-overloaded-virtual -Qunused-arguments -Os -DNDEBUG -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.7.sdk -mmacosx-version-min=10.7 -fPIC -F/Library/Frameworks -isystem /Library/Frameworks/QtOpenGL.framework/Headers -isystem /Library/Frameworks/QtSvg.framework/Headers -isystem /Library/Frameworks/QtWebKit.framework/Headers -isystem /Library/Frameworks/QtGui.framework/Headers -isystem /Library/Frameworks/QtXml.framework/Headers -isystem /Library/Frameworks/QtSql.framework/Headers -isystem /Library/Frameworks/QtNetwork.framework/Headers -isystem /Library/Frameworks/QtCore.framework/Headers -I/Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion -I/System/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -I/usr/local/include -I/Developer/SDKs/MacOSX10.7.sdk/Library/Frameworks/GDAL.framework/Headers -I/Developer/SDKs/MacOSX10.7.sdk/Library/Frameworks/GEOS.framework/Headers -I/Users/Shared/unix/qwt-lion/qwt-6.0.2/include -I/Users/Shared/src/qgis/QGIS-final-2_6_0/src/core/gps/qextserialport -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/core -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/core/pal -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/core/composer -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/core/diagram -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/core/dxf -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/core/gps -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/core/layertree -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/core/raster -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/core/symbology-ng -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/raster -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/attributetable -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/editorwidgets -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/editorwidgets/core -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/layertree -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/symbology-ng -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/plugins -I/Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/src/gui -I/Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/src/ui -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/analysis/vector -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/analysis/raster -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/analysis/network -I/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/analysis/interpolation -I/Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/src/analysis/vector -I/Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/src/analysis/network -I/Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/src/analysis/raster -I/Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/src/analysis/interpolation    -DCORE_EXPORT= -DGUI_EXPORT= -DPYTHON_EXPORT= -DANALYSIS_EXPORT= -DAPP_EXPORT= -DCUSTOMWIDGETS_EXPORT= -w -Wno-deprecated-declarations -w -Wno-deprecated-declarations -w -Wno-deprecated-declarations -w -Wno-deprecated-declarations -o CMakeFiles/python_module_qgis__gui.dir/gui/sip_guipart1.cpp.o -c /Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/python/gui/sip_guipart1.cpp
In file included from /Users/Shared/src/qgis/QGIS-final-2_6_0/python/gui/qgsexpressionselectiondialog.sip:4:
In file included from /Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/qgsexpressionselectiondialog.h:21:
In file included from /Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/src/ui/ui_qgsexpressionselectiondialogbase.h:22:
In file included from /Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/qgsexpressionbuilderwidget.h:20:
In file included from /Users/Shared/src/qgis/QGIS-final-2_6_0/build-lion/src/ui/ui_qgsexpressionbuilder.h:29:
In file included from /Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/qgscodeeditorsql.h:19:
/Users/Shared/src/qgis/QGIS-final-2_6_0/python/../src/gui/qgscodeeditor.h:22:10: fatal error: 
      'Qsci/qsciapis.h' file not found
#include <Qsci/qsciapis.h>
         ^
1 error generated.
make[2]: *** [python/CMakeFiles/python_module_qgis__gui.dir/gui/sip_guipart1.cpp.o] Error 1
make[1]: *** [python/CMakeFiles/python_module_qgis__gui.dir/all] Error 2

I got it to compile by adding the following to INCLUDE_DIRECTORIES for the gui module in python/CMakeLists.txt:145:

@ ${QSCINTILLA_INCLUDE_DIR}@

@qgib
Copy link
Contributor Author

qgib commented Nov 2, 2014

Author Name: Giovanni Manghi (@gioman)


  • version was changed from master to 2.6.0
  • fixed_version_id was changed from Version 2.6 to Version 2.8

@qgib
Copy link
Contributor Author

qgib commented Nov 2, 2014

Author Name: Jürgen Fischer (@jef-n)


Fixed in changeset "51e01d6d1caf89c2e17b967908198464288cb04a".


  • status_id was changed from Open to Closed

@qgib qgib added Bug Either a bug report, or a bug fix. Let's hope for the latter! Plugins labels May 25, 2019
@qgib qgib added this to the Version 2.8 milestone May 25, 2019
@qgib qgib closed this as completed May 25, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Either a bug report, or a bug fix. Let's hope for the latter! Plugins
Projects
None yet
Development

No branches or pull requests

1 participant