Hi,

ahh, I've forgotten to mention in installation guide that you need to
set QGIS prefix also for CMake to let it know where to search for
include files and libraries.
In build directory, run:
ccmake .
and in the utility application set QGIS_PREFIX variable to the path
where your qgis installation resides.

Cheers,
Martin

On 6/21/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
Hi folks,

Im trying to compile a plugin (Quantum Navigator). Currently, Im using the
qgis svn trunk, I get pass the configure but make bails out as follows...

[EMAIL PROTECTED] build]# make
[ 36%] Built target dglib
Scanning dependencies of target dgbuild
[ 45%] Building CXX object dglib/CMakeFiles/dgbuild.dir/dgbuild.o
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:183: error:
expected `,' or `...' before '&' token
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:184: error:
ISO C++ forbids declaration of `QgsPolyline' with no type
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp: In function
`QList<QgsPoint> vectorToList(int)':
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:186: error:
`QgsPolyline' is not a class or namespace
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:186: error:
`const_iterator' was not declared in this scope
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:186: error:
expected `;' before "it"
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:186: error:
`it' was not declared in this scope
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:186: error:
`line' was not declared in this scope
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:186:
warning: unused variable 'line'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:186:
warning: unused variable 'const_iterator'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp: In function
`int main(int, char*)':
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:239: error:
`setPrefixPath' is not a member of `QgsApplication'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:240: error:
`initQgis' is not a member of `QgsApplication'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:250: error:
`exitQgis' is not a member of `QgsApplication'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:258: error:
`QgsAttributeList' was not declared in this scope
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:258: error:
expected `;' before "lst"
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:261: error:
`lst' was not declared in this scope
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:282: error:
'class QgsDistanceArea' has no member named 'setProjectionsEnabled'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:291: error:
expected initializer before '&' token
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:295: error:
`attr' was not declared in this scope
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:295:
warning: unused variable 'attr'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:300: error:
`attr' was not declared in this scope
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:328: error:
`QgsPolyline' was not declared in this scope
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:328: error:
expected `;' before "line"
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:329: error:
`line' was not declared in this scope
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:327:
warning: unused variable 'g'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:328:
warning: unused variable 'QgsPolyline'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:459: error:
`exitQgis' is not a member of `QgsApplication'
/home/install/qgis-svn/src/plugins/qnavigator/dglib/dgbuild.cpp:258:
warning: unused variable 'QgsAttributeList'
make[2]: *** [dglib/CMakeFiles/dgbuild.dir/dgbuild.o] Error 1
make[1]: *** [dglib/CMakeFiles/dgbuild.dir/all] Error 2
make: *** [all] Error 2

Regards,

Rupert

_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.qgis.org/cgi-bin/mailman/listinfo/qgis-user

_______________________________________________
Qgis-user mailing list
[email protected]
http://lists.qgis.org/cgi-bin/mailman/listinfo/qgis-user

Reply via email to