Hello,

I'm having difficulties compiling merkaartor. It used to work for me following
the instructions on the wiki. But no mor, and following the
instructions of the INSTALL file
doesn't work either.

I tried to compile merkaartor on an AMD64 under ubuntu8.04 using:

 gcc-Version 4.2.3
and
 QMake version 2.01a
 Using Qt version 4.3.4

I got the sources by typing:
svn co http://svn.openstreetmap.org/applications/editors/merkaartor/

Apparently, there are some files missing, when I run "make":
--snip--
In file included from ./QMapControl/yahoolegalmapadapter.h:25,
                from Map/MapLayer.cpp:22:
./QMapControl/browserimagemanager.h:27:23: error: qwebframe.h: No such
file or directory
./QMapControl/browserimagemanager.h:28:25: error: qwebhistory.h: No
such file or directory
./QMapControl/browserimagemanager.h:29:34: error:
qwebhistoryinterface.h: No such file or directory
./QMapControl/browserimagemanager.h:30:27: error: qwebkitglobal.h: No
such file or directory
./QMapControl/browserimagemanager.h:31:22: error: qwebpage.h: No such
file or directory
./QMapControl/browserimagemanager.h:32:31: error: qwebpluginfactory.h:
No such file or directory
./QMapControl/browserimagemanager.h:33:26: error: qwebsettings.h: No
such file or directory
./QMapControl/browserimagemanager.h:34:22: error: qwebview.h: No such
file or directory
In file included from ./QMapControl/yahoolegalmapadapter.h:25,
                from Map/MapLayer.cpp:22:
./QMapControl/browserimagemanager.h:46: error: expected class-name
before '{' token
./QMapControl/browserimagemanager.h:51: error: 'QWebFrame' has not been declared
./QMapControl/browserimagemanager.h:126: warning: ISO C++ forbids
declaration of 'QWebView' with no type
./QMapControl/browserimagemanager.h:126: error: expected ';' before '*' token
./QMapControl/browserimagemanager.h:128: warning: ISO C++ forbids
declaration of 'QWebFrame' with no type
./QMapControl/browserimagemanager.h:128: error: expected ';' before '*' token
./QMapControl/browserimagemanager.h:129: warning: ISO C++ forbids
declaration of 'QNetworkAccessManager' with no type
./QMapControl/browserimagemanager.h:129: error: expected ';' before '*' token
make: *** [tmp/obj_debug/MapLayer.o] Error 1
--snip--

A google search for some of the filenames didn't help. A few led me to
patches like
http://svn.openstreetmap.org/applications/editors/merkaartor/QMapControl/browserimagemanager.h
but I don't know how to deal with them and if they are even related to
my problem.

I guess I am just missing a package, but I don't know which one. The ones
listed in the wiki [1] are installed.

Thanks in advance for any hint.

Guido

[1] http://wiki.openstreetmap.org/index.php/Compiling_Merkaartor

_______________________________________________
Merkaartor mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/merkaartor

Reply via email to