This is the mail archive of the ecos-discuss@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: eCos host infrastructure build fails on Cygwin?


Night Walker wrote:

> make[3]: Entering directory
> `/home/Administrator/infra-build/tools/configtool/standalone/common'
> g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\"
> -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\"
> -DPACKAGE=\"ecosconfig\" -DVERSION=\"0.1\"
> -I. -I/home/Administrator/cvs/ecos/host/tools/configtool/standalone/common
> -I/home/Administrator/cvs/ecos/host/libcdl
> -I/home/Administrator/infra-build/infra -I
> /home/Administrator/cvs/ecos/host/tools/configtool/standalone/common/../../common/common
>   -pipe -Wall -Wpointer-arith -Wcast-qual -Woverloaded-virtual -O2  -c
> -o ecosconfig.o
> /home/Administrator/cvs/ecos/host/tools/configtool/standalone/common/ecosconfig.cxx
> In file included from /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/vector:66,
>                  from /home/Administrator/cvs/ecos/host/libcdl/cdlcore.hxx:70,
>                  from /home/Administrator/cvs/ecos/host/libcdl/cdl.hxx:54,
>                  from
> /home/Administrator/cvs/ecos/host/tools/configtool/standalone/common/cdl_exec.hxx:22,
>                  from
> /home/Administrator/cvs/ecos/host/tools/configtool/standalone/common/ecosconfig.cxx:47:
> /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_algobase.h:232:56:
> error: macro "min" passed 3 arguments, but takes just 2
> /usr/lib/gcc/i686-pc-cygwin/4.3.4/include/c++/bits/stl_algobase.h:252:56:
> error: macro "max" passed 3 arguments, but takes just 2

Try adding the line:

  #define NOMINMAX

immediately before the line:

  #include <windows.h>

in ecosconfig.cxx.

Does this resolve the build problem?

John Dallaway
eCos maintainer

-- 
Before posting, please read the FAQ: http://ecos.sourceware.org/fom/ecos
and search the list archive: http://ecos.sourceware.org/ml/ecos-discuss


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]