<div>I'm using CMake 2.8.1.  Here is the CMake error message:</div>
<div> </div>
<div>Check for working C compiler: C:/Program Files/Microsoft Visual Studio 8/VC/bin/cl.exe -- broken 
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">CMake Error at C:/cmake-2.8.1-win32-x86/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:52 (MESSAGE):</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">The C compiler "C:/Program Files/Microsoft Visual Studio 8/VC/bin/cl.exe"</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">is not able to compile a simple test program.</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">It fails with the following output:</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">Change Dir: C:/lemon-1.2/build/CMakeFiles/CMakeTmp</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000"></span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">Run Build Command:nmake /NOLOGO "cmTryCompileExec\fast"</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">"C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\nmake.exe" -f</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">CMakeFiles\cmTryCompileExec.dir\build.make /nologo -L</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">CMakeFiles\cmTryCompileExec.dir\build</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">C:\cmake-2.8.1-win32-x86\bin\cmake.exe -E cmake_progress_report</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">C:\lemon-1.2\build\CMakeFiles\CMakeTmp\CMakeFiles 1</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.obj</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">C:\PROGRA~1\MID05A~1\VC\bin\cl.exe</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">@C:\DOCUME~1\abrookes\LOCALS~1\Temp\nm3BA6.tmp</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">testCCompiler.c</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">Linking C executable cmTryCompileExec.exe</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">C:\cmake-2.8.1-win32-x86\bin\cmake.exe -E vs_link_exe</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">C:\PROGRA~1\MID05A~1\VC\bin\cl.exe /nologo</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">@CMakeFiles\cmTryCompileExec.dir\objects1.rsp</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">@C:\DOCUME~1\abrookes\LOCALS~1\Temp\nm3BA7.tmp</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">LINK : fatal error LNK1104: cannot open file 'user32.lib'</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">LINK Pass 1 failed. with 2</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">NMAKE : fatal error U1077: 'C:\cmake-2.8.1-win32-x86\bin\cmake.exe' :</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">return code '0xffffffff'</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">Stop.</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">8\SDK\v2.0\Bin\nmake.exe"' : return code '0x2'</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">Stop.</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000"></span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000"></span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">CMake will not be able to correctly generate this project.</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">Call Stack (most recent call first):</span></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"><span style="COLOR: #ff0000">CMakeLists.txt:4 (PROJECT)</span></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; COLOR: #ff0000; TEXT-INDENT: 0px; -qt-block-indent: 0; -qt-paragraph-type: empty"></p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0">Configuring incomplete, errors occurred!</p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"> </p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0">It says it cannot find User32.lib, but the configuration works fine with the same compiler when generating a solution file.</p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0"> </p>
<p style="MARGIN: 0px; TEXT-INDENT: 0px; -qt-block-indent: 0">Allen<br><br></p></div>
<div class="gmail_quote">On Thu, Jul 1, 2010 at 8:58 PM, Alpár Jüttner <span dir="ltr"><<a href="mailto:alpar@cs.elte.hu">alpar@cs.elte.hu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<div class="im">On Thu, 2010-07-01 at 14:14 -0700, Allen Brookes wrote:<br>> Hi,<br>><br></div>
<div class="im">> When I try to create NMake makefiles I get an error in CMake that says<br>> there is an error in the configuration file.<br><br></div>Which CMAKE version?<br><br>"Something is wrong in the config file" is pretty few info to identify<br>
the problem. What is the _exact_ CMAKE error message (you should see it<br>at the lower half text area of the cmake-gui)?<br><br>I checked the config files with CMAKE 2.8.1, it works perfectly with<br>release 1.2 and also with the latest devel version. It's hard to believe<br>
that it works differently on different machine. Also, you used to have a<br>compilation error which means the configuration phase used to work.<br><br>Is it possible to make a test on a third machine to ensure that the<br>
problem is not with your windows system?<br><br>Regards,<br>Alpar<br><br>P.S: I won't be available on the next week (from tomorrow), that's why I<br>also keep posting your answers to the lemon-user list. If you do so,<br>
too, someone else may continue investigating your problem.<br>
<div>
<div></div>
<div class="h5"><br><br><br>> On Wed, Jun 30, 2010 at 9:58 PM, Alpár Jüttner <<a href="mailto:alpar@cs.elte.hu">alpar@cs.elte.hu</a>><br>> wrote:<br>>         Hi,<br>><br>>         On Mon, 2010-06-28 at 11:40 -0700, Allen Brookes wrote:<br>
><br>>         > I tried copying the working source to the other machine, in<br>>         the same<br>>         > location.  I get errors that make it seem like there is<br>>         something<br>>         > different about the source.  It gets errors that say:<br>
>         ><br>>         > BuildingCustomRule C:/lemon-1.2/test/CMakeLists.txt<br>>         ><br>>         > And then<br>>         ><br>>         > The system cannot find the path specified<br>
>         > Project : error PRJ0019: A tool returnd an error code from<br>>         "Building<br>>         > Custom Rule C:/lemon-1.2/test/CMakeLists.txt"<br>>         ><br>><br>><br>>         I really can't imagine what could be the problem. Now it fails<br>
>         even<br>>         before the start of the actual compilation.<br>><br>><br>>         > I'm not sure what to try next.<br>><br>><br>>         Let's do the following: Follow the instruction of<br>
>         <a href="http://lemon.cs.elte.hu/trac/lemon/wiki/InstallCmake" target="_blank">http://lemon.cs.elte.hu/trac/lemon/wiki/InstallCmake</a><br>>         step-by-step from<br>>         scratch, with the NMake option. Instead of a simple 'nmake'<br>
>         command, use<br>><br>>         nmake VERBOSE=1<br>><br>>         Then please send the full relevant error message you get. At<br>>         least<br>>         everything starting from the last<br>
><br>>         [ ??% ] Building CXX object ...<br>><br>>         message.<br>><br>><br>><br>>         Regards,<br>>         Alpar<br>><br>><br>><br>>         ><br>>         > Allen<br>
>         ><br>>         > On Mon, Jun 28, 2010 at 8:20 AM, Alpár Jüttner<br>>         <<a href="mailto:alpar@cs.elte.hu">alpar@cs.elte.hu</a>><br>>         > wrote:<br>>         >         On Mon, 2010-06-28 at 07:58 -0700, Allen Brookes<br>
>         wrote:<br>>         >         > Hi,<br>>         >         ><br>>         ><br>>         >         > The source code is just Lemon 1.2.<br>>         ><br>>         ><br>
>         >         I'm overlooked this info, sorry for it.<br>>         ><br>>         >         >  The OS version and compiler versions are the same<br>>         on both<br>>         >         machines<br>
>         >         > and I have tried numerous times downloading Lemon,<br>>         running<br>>         >         CMake and<br>>         >         > compiling the Lemon sources, with the same result<br>
>         each time.<br>>         ><br>>         ><br>>         >         It is strange.<br>>         ><br>>         >         The next thing I would try is to copy the working<br>>         source and<br>
>         >         build tree<br>>         >         from machine 1. to machine 2. to the _same location_<br>>         and try<br>>         >         to rebuild.<br>>         >         Could you try to do this?<br>
>         ><br>>         >         >  I sent the problem and the error output<br>>         ><br>>         ><br>>         >         Is this the full compiler log? It is very<br>>         uninformative, I<br>
>         >         can't even<br>>         >         see from the error report which .cc file was being<br>>         compiled<br>>         >         when the the<br>>         >         problem occurred. Also the error report refers to a<br>
>         variable<br>>         >         or type 'C'<br>>         >         but there is no such a thing in lemon/adaptors.h<br>>         ><br>>         >         Unfortunately, I don't have an easy access to<br>
>         VS2005. Would it<br>>         >         be<br>>         >         possible to try to compile it with a newer version,<br>>         say<br>>         >         VS2008? The<br>>         >         express edition can be downloaded for free.<br>
>         ><br>>         ><br>>         >         Regards,<br>>         >         Alpar<br>>         ><br>>         ><br>>         ><br>>         ><br>>         ><br>>         >         > Allen<br>
>         >         ><br>>         >         ><br>>         >         > On Mon, Jun 28, 2010 at 7:09 AM, Alpár Jüttner<br>>         >         <<a href="mailto:alpar@cs.elte.hu">alpar@cs.elte.hu</a>><br>
>         >         > wrote:<br>>         >         >         Hi,<br>>         >         ><br>>         >         >         It is fairly difficult to give any advice<br>>         in this<br>
>         >         case,<br>>         >         >         especially<br>>         >         >         without having access to the source you<br>>         want to<br>>         >         compile.<br>
>         >         ><br>>         >         >         If you do exactly the same on the two<br>>         machines, the<br>>         >         result<br>>         >         >         should be the<br>
>         >         >         same, as well. So, I advise you to repeat<br>>         the<br>>         >         compilation<br>>         >         >         process from<br>>         >         >         scratch on the second machine, using<br>
>         exactly the<br>>         >         same compiler<br>>         >         >         etc. If<br>>         >         >         you still do not succeed, describe your<br>>         problem at a<br>
>         >         level<br>>         >         >         that make it<br>>         >         >         possible to reproduce the error (i.e.<br>>         provide a<br>>         >         source code<br>
>         >         >         that shows<br>>         >         >         the symptoms). It is pretty much<br>>         impossible to help<br>>         >         without<br>>         >         >         it.<br>
>         >         ><br>>         >         >         Regards,<br>>         >         >         Alpar<br>>         >         ><br>>         >         ><br>>         >         ><br>
>         >         >         On Fri, 2010-06-25 at 08:30 -0700, Allen<br>>         Brookes<br>>         >         wrote:<br>>         >         >         > Hi,<br>>         >         >         ><br>
>         >         >         > I successfully compiled Lemon on one of<br>>         my<br>>         >         machines, but<br>>         >         >         when I tried<br>>         >         >         > on the other I get a bunch of<br>
>         compilation errors.<br>>         >          As far as<br>>         >         >         I can<br>>         >         >         > tell I have done the same thing on both<br>>         machines.<br>
>         >         >         ><br>>         >         >         > I have Visual Studio 2005.  I used CMake<br>>         2.8.1 to<br>>         >         generate a<br>>         >         >         solution<br>
>         >         >         > and project files.  I compiled the<br>>         ALL_BUILD<br>>         >         project and get<br>>         >         >         the<br>>         >         >         > following errors:<br>
>         >         >         ><br>>         >         >         > Error 1 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::NodeMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>
>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2925<br>>         >         >         > Error 2 error C3855:<br>
>         >         >         'lemon::SplitNodesBase<DGR>::ArcMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>
>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2953<br>>         >         >         > Error 3 error C3203: 'NodeMapBase' :<br>>         unspecialized<br>
>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3266<br>>         >         >         > Error 4 error C3203: 'NodeMapBase' :<br>
>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>
>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3267<br>
>         >         >         > Error 5 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template can't<br>>         >         >         > be used as a template argument for<br>
>         template<br>>         >         parameter<br>>         >         >         '_Map', expected<br>>         >         >         > a real type C:\lemon-1.2\lemon<br>>         \adaptors.h 3292<br>
>         >         >         > Error 6 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template can't<br>>         >         >         > be used as a template argument for<br>
>         template<br>>         >         parameter<br>>         >         >         '_Map', expected<br>>         >         >         > a real type C:\lemon-1.2\lemon<br>>         \adaptors.h 3293<br>
>         >         >         > Error 7 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::NodeMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>
>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2925<br>>         >         >         > Error 8 error C3855:<br>
>         >         >         'lemon::SplitNodesBase<DGR>::ArcMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>
>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2953<br>>         >         >         > Error 9 error C3203: 'NodeMapBase' :<br>>         unspecialized<br>
>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3266<br>>         >         >         > Error 10 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3267<br>>         >         >         > Error 11 error C3203: 'ArcMapBase' :<br>
>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>
>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3292<br>
>         >         >         > Error 12 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>
>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>
>         >         3293<br>>         >         >         > Error 13 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::NodeMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>
>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2925<br>>         >         >         > Error 14 error C3855:<br>
>         >         >         'lemon::SplitNodesBase<DGR>::ArcMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>
>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2953<br>>         >         >         > Error 15 error C3203: 'NodeMapBase' :<br>>         >         unspecialized class<br>
>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>
>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3266<br>>         >         >         > Error 16 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3267<br>>         >         >         > Error 17 error C3203: 'ArcMapBase' :<br>
>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>
>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3292<br>
>         >         >         > Error 18 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>
>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>
>         >         3293<br>>         >         >         > Error 19 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::NodeMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>
>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2925<br>>         >         >         > Error 20 error C3855:<br>
>         >         >         'lemon::SplitNodesBase<DGR>::ArcMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>
>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2953<br>>         >         >         > Error 21 error C3203: 'NodeMapBase' :<br>>         >         unspecialized class<br>
>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>
>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3266<br>>         >         >         > Error 22 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3267<br>>         >         >         > Error 23 error C3203: 'ArcMapBase' :<br>
>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>
>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3292<br>
>         >         >         > Error 24 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>
>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>
>         >         3293<br>>         >         >         > Error 25 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::NodeMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>
>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2925<br>>         >         >         > Error 26 error C3855:<br>
>         >         >         'lemon::SplitNodesBase<DGR>::NodeMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>
>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2925<br>>         >         >         > Error 27 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::ArcMapBase':<br>
>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2953<br>
>         >         >         > Error 28 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::ArcMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>
>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2953<br>>         >         >         > Error 29 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3266<br>>         >         >         > Error 30 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3266<br>>         >         >         > Error 31 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3267<br>>         >         >         > Error 32 error C3203: 'ArcMapBase' :<br>
>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>
>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3292<br>
>         >         >         > Error 33 error C3203: 'NodeMapBase' :<br>>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>
>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>
>         >         3267<br>>         >         >         > Error 34 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>
>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>
>         \adaptors.h<br>>         >         3292<br>>         >         >         > Error 35 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>
>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>
>         \adaptors.h<br>>         >         3293<br>>         >         >         > Error 36 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>
>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>
>         \adaptors.h<br>>         >         3293<br>>         >         >         > Error 37 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::NodeMapBase':<br>
>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2925<br>
>         >         >         > Error 38 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::ArcMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>
>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2953<br>>         >         >         > Error 39 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3266<br>>         >         >         > Error 40 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3267<br>>         >         >         > Error 41 error C3203: 'ArcMapBase' :<br>
>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>
>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3292<br>
>         >         >         > Error 42 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>
>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>
>         >         3293<br>>         >         >         > Error 43 error C2248:<br>>         >         ><br>>         'std::basic_ios<_Elem,_Traits>::basic_ios' :<br>>         >         >         > cannot access private member declared in<br>
>         class<br>>         >         >         > 'std::basic_ios<_Elem,_Traits>' C:<br>>         \Program Files<br>>         >         \Microsoft<br>>         >         >         Visual<br>
>         >         >         > Studio 8\VC\include\istream 842<br>>         >         >         > Error 44 error C2248:<br>>         >         ><br>>         'std::basic_ios<_Elem,_Traits>::basic_ios' :<br>
>         >         >         > cannot access private member declared in<br>>         class<br>>         >         >         > 'std::basic_ios<_Elem,_Traits>' C:<br>>         \Program Files<br>
>         >         \Microsoft<br>>         >         >         Visual<br>>         >         >         > Studio 8\VC\include\ostream 581<br>>         >         >         > Error 45 error C2248:<br>
>         >         ><br>>         'std::basic_ios<_Elem,_Traits>::basic_ios' :<br>>         >         >         > cannot access private member declared in<br>>         class<br>>         >         >         > 'std::basic_ios<_Elem,_Traits>' C:<br>
>         \Program Files<br>>         >         \Microsoft<br>>         >         >         Visual<br>>         >         >         > Studio 8\VC\include\istream 842<br>>         >         >         > Error 46 error C2248:<br>
>         >         ><br>>         'std::basic_ios<_Elem,_Traits>::basic_ios' :<br>>         >         >         > cannot access private member declared in<br>>         class<br>>         >         >         > 'std::basic_ios<_Elem,_Traits>' C:<br>
>         \Program Files<br>>         >         \Microsoft<br>>         >         >         Visual<br>>         >         >         > Studio 8\VC\include\ostream 581<br>>         >         >         > Error 47 error C3855:<br>
>         >         >         'lemon::SplitNodesBase<DGR>::NodeMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>
>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2925<br>>         >         >         > Error 48 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::ArcMapBase':<br>
>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2953<br>
>         >         >         > Error 49 error C3203: 'NodeMapBase' :<br>>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>
>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>
>         >         3266<br>>         >         >         > Error 50 error C3203: 'NodeMapBase' :<br>>         >         unspecialized class<br>>         >         >         template<br>
>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>
>         \adaptors.h<br>>         >         3267<br>>         >         >         > Error 51 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>
>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>
>         \adaptors.h<br>>         >         3292<br>>         >         >         > Error 52 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>
>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>
>         \adaptors.h<br>>         >         3293<br>>         >         >         > Error 53 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::NodeMapBase':<br>
>         >         >         > template parameter 'T' is incompatible<br>>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2925<br>
>         >         >         > Error 54 error C3855:<br>>         >         >         'lemon::SplitNodesBase<DGR>::ArcMapBase':<br>>         >         >         > template parameter 'T' is incompatible<br>
>         with the<br>>         >         declaration<br>>         >         >         C:<br>>         >         >         > \lemon-1.2\lemon\adaptors.h 2953<br>>         >         >         > Error 55 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3266<br>>         >         >         > Error 56 error C3203: 'NodeMapBase' :<br>
>         >         unspecialized class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>>         >         parameter<br>
>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3267<br>>         >         >         > Error 57 error C3203: 'ArcMapBase' :<br>
>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>>         template<br>
>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>>         >         3292<br>
>         >         >         > Error 58 error C3203: 'ArcMapBase' :<br>>         unspecialized<br>>         >         class<br>>         >         >         template<br>>         >         >         > can't be used as a template argument for<br>
>         template<br>>         >         parameter<br>>         >         >         '_Map',<br>>         >         >         > expected a real type C:\lemon-1.2\lemon<br>>         \adaptors.h<br>
>         >         3293<br>>         >         >         ><br>>         >         >         > Does anyone know what I did wrong?<br>>         >         >         ><br>>         >         >         > Thanks,<br>
>         >         >         > Allen<br>>         >         ><br>>         >         >         ><br>>         _______________________________________________<br>>         >         >         > Lemon-user mailing list<br>
>         >         >         > <a href="mailto:Lemon-user@lemon.cs.elte.hu">Lemon-user@lemon.cs.elte.hu</a><br>>         >         >         ><br>>         >         <a href="http://lemon.cs.elte.hu/mailman/listinfo/lemon-user" target="_blank">http://lemon.cs.elte.hu/mailman/listinfo/lemon-user</a><br>
>         >         ><br>>         >         ><br>>         >         ><br>>         ><br>>         ><br>>         ><br>>         ><br>><br>><br>><br>><br>><br>
<br><br></div></div></blockquote></div><br>