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