On Feb 19, 2012, at 6:46 PM, Larry Shaffer wrote: > Hi Gary, > > On Sun, Feb 19, 2012 at 3:30 PM, Gary Sherman <gsher...@geoapt.com> wrote: >> >> On Feb 19, 2012, at 8:50 AM, Larry Shaffer wrote: > ... >>> However, I have not been able to get the -a option to work when adding to >>> the SIP_EXTRA_OPTIONS, fails on compile. Have you (or anyone else) tried >>> this in addtion to the -o flag? >>> >>> >> >> This line in CMakeLists.txt (top-level of source tree) works for me: >> SET(SIP_EXTRA_OPTIONS ${PYQT4_SIP_FLAGS} -o -a >> ${CMAKE_BINARY_DIR}/python/qscintilla_api) > > That's good to hear! Thank you for trying it out. Was that on Mac or > Linux? Master or 1_7_x branch? Qt 4.7.4 or 4.8? What version of sip? OS X and Ubuntu. 1.7 branch Qt 4.8 Sip 4.12 > >> Not sure where to place the resulting file though... > > Does the resultant file have contents? Like (from PyQt's api file): > > PyQt4.QtCore.qInstallMsgHandler?4(callable) -> callable > PyQt4.QtCore.qRegisterResourceData?4(int, str, str, str) -> bool > PyQt4.QtCore.qUnregisterResourceData?4(int, str, str, str) -> bool > Yes, it has contents.
> I have gotten empty files before. If yours is OK, then, on the Mac, it goes > in: > > /usr/local/Qt4.[7|8]/qsci/api/python/ > > as per default open source Qt install. For Eric to use the API files > they need to be statically linked in by compiling via the Eric API > preference dialog (which should automatically compile the APIs in that > default directory) [1]. Other options for Eric4's use of the API files > are in the Autocompletion and Call Tips dialogs. > > Could you post a link to the generated PyQGIS API file? (In case I > miserably fail at compiling it again.) Like to test it out. Here you go: http://geoapt.com/files/pyqgis.api Let me know if it works for you. > > The other APIs you may notice in my prefs are from a custom > out-of-sys.path Eric4 install that I do for testing QGIS plugins with > the copied mini editor, so the test plugin doesn't accidentally > reference some installed Eric4 module. My notes on doing that [2]. > > Regards, > > Larry Shaffer > Dakota Cartography > Black Hills, South Dakota > > [1] http://dl.dropbox.com/u/4058089/qgis/eric4-api-dialog.png > [2] http://dl.dropbox.com/u/4058089/qgis/Latest-eric4-install.txt -gary =-=-=-=-=-=-=-=-=-=-=-=-=-=-= Gary Sherman GeoApt LLC http://geoapt.com Founder, Quantum GIS Chair, QGIS PSC Book: http://geospatialdesktop.com "We work virtually everywhere" =-=-=-=-=-=-=-=-=-=-=-=-=-=-= _______________________________________________ Qgis-developer mailing list Qgis-developer@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/qgis-developer