[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Microsoft visual C++ compilation problems
[Thread Prev] | [Thread Next]
- Subject: Re: Microsoft visual C++ compilation problems
- From: Aris Adamantiadis <aris@xxxxxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Wed, 23 Nov 2016 18:10:00 +0100
- To: libssh@xxxxxxxxxx
Hi Mark, The first error is caused because VS2008 does not fully support c99. I think simply removing the broken include should work, we have alternatives to stdint.h at least in other include files. Which libssh version are you using? I couldn't map the line numbers to v0-7 or master. I think that the problem is caused by c99-style structure initializations. There are other places in libssh that use them and I'm not sure this can be easily fixed without losing the advantage of this 15 years-old C feature. Aris On 23/11/16 17:59, Mark Ramsden wrote: > > Hi. > > > > I am really stuck trying to build libssh on MSVC Visual Studio 9. I > have installed and built open ssl 1.0.1 and run cmake on lib ssh and > get a make file but now I have 2 problems. > > > > I get this error > > > > \src\external\blowfish.c(52) : fatal error C1083: Cannot open include > file: 'stdint.h': No such file or directory > > > > > > and also libcrypto will not compile > > > > 2>..\..\src\libcrypto.c(705) : error C2059: syntax error : '.' > > 2>..\..\src\libcrypto.c(731) : error C2059: syntax error : ',' > > 2>..\..\src\libcrypto.c(742) : error C2059: syntax error : ',' > > 2>..\..\src\libcrypto.c(753) : error C2059: syntax error : ',' > > 2>..\..\src\libcrypto.c(800) : error C2059: syntax error : ',' > > 2>..\..\src\libcrypto.c(811) : error C2059: syntax error : ',' > > 2>..\..\src\libcrypto.c(822) : error C2059: syntax error : ',' > > 2>..\..\src\libcrypto.c(835) : error C2059: syntax error : ',' > > 2>..\..\src\libcrypto.c(846) : error C2059: syntax error : ',' > > 2>..\..\src\libcrypto.c(857) : error C2059: syntax error : ',' > > 2>..\..\src\libcrypto.c(862) : error C2059: syntax error : '}' > > > > I’, guessing this is because the Microsoft compiler is not allowing > the C like code. > > > > Has anybody come up against this or any ideas how I could fix this ? > > > > Any help would be gratefully received > > > > ESP Leisure > website <http://www.e-s-p.com/> facebook > <http://www.facebook.com/ESPLeisure> twitter > <http://twitter.com/ESPLeisure> LinkedIN > <http://www.linkedin.com/company/2284332> > Mark Ramsden > Systems Analyst > ESP Leisure Ltd > > Europa House, Kimpton Link Business Park, Kimpton Road, Sutton, Surrey > SM3 9QP > +44 (0)20 8251 5100 > / > Winner of the Center Parcs Service and Product Innovation Award 2014/ > This message may contain information that is not intended for you. If > you are not the addressee or if this message was sent to you in error, > you are requested to inform the sender and delete the message. ESP > Leisure, Registered in England (reg no 2550976) Registered office: > Europa House, Kimpton Link Business Park, Kimpton Road, Sutton, Surrey > SM3 9QP >
Re: Microsoft visual C++ compilation problems | Mark Ramsden <Mark.Ramsden@xxxxxxxxx> |
Re: Microsoft visual C++ compilation problems | Mark Ramsden <Mark.Ramsden@xxxxxxxxx> |
Microsoft visual C++ compilation problems | Mark Ramsden <Mark.Ramsden@xxxxxxxxx> |