Hi all,

I'm using Windows 8 (64 bits) and Cygwin 2.871.


I checked out the latest sources with svn and tried to follow the instructions 
for building SUMO binaries, and ran into troubles.


First of all, when running 'make -f Makefile.cvs', I get the following 
suggestion:

autoreconf -i
libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.
libtoolize: Consider adding '-I m4' to ACLOCAL_AMFLAGS in Makefile.am.
libtoolize: 'AC_PROG_RANLIB' is rendered obsolete by 'LT_INIT'

For now I've ignored it and continue with the standard './configure; make' 
procedure, which leads me to the first compilation error:

BiArc.cpp: In member function 'void BiArc::compute_biarc_params()':
BiArc.cpp:17:17: error: 'HUGE' was not declared in this scope
     params.K1 = HUGE;

Indeed, the variable HUGE is not declared anywhere. Where should it be 
declared? As a workaround I just declare it in BiArc.h with '#define HUGE 
100000000' to allow further compilation.

Then, the next error I get is:

SysUtils.cpp: In static member function 'static long unsigned int 
SysUtils::runHiddenCommand(const string&)':
SysUtils.cpp:101:54: error: cannot convert 'long unsigned int*' to 'LPDWORD 
{aka unsigned int*}' for argument '2' to 'WINBOOL GetExitCodeProcess(HANDLE, 
LPDWORD)'
     if (!GetExitCodeProcess(ProcessInfo.hProcess, &rc)) {
                                                      ^

Any ideas on how to proceed?

Thanks,


Didac Busquets

Senior Technologist


Transport Systems Catapult

3rd floor, The Pinnacle

170 Midsummer Boulevard

Milton Keynes

MK9 1BP


Tel: +44 (0) 1902 359 999 Ext: 1126

[email protected]

The Transport Systems Catapult is one of a network of elite technology and 
innovation centres established by Innovate UK as a long-term investment in the 
UK's economic capability. Applying business-led research, Catapults help 
businesses transform great ideas into valuable products and services to compete 
in the global markets of tomorrow. Transport Systems Catapult is a company 
limited by guarantee, registered in England and Wales with company number 
08041919. Registered office: The Pinnacle, Midsummer Boulevard, Milton Keynes, 
Bucks, MK9 1BP. This email and any attachments are confidential and intended 
solely for the use of the recipient(s) to whom they are addressed. If you have 
received it in error, please destroy all copies and inform the sender.
------------------------------------------------------------------------------
_______________________________________________
sumo-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sumo-user

Reply via email to