Welcome, Guest. Please login or register. Did you miss your activation email?

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - npnrj308

Pages: [1]
1
General / Abandoned SFML because of the install process
« on: January 09, 2021, 10:09:29 am »
I'll probably get flamed for this - but here goes. I wanted to take a quick look at SFML to see if it was suitable for a small project I'm contemplating. But there is no pre-built SFML for Visual Studio 2019 and the VS project created by cmake-gui just doesn't work. It defaults to X64, which isn't what I want and it doesn't seem to want to change. The Install sub-project fails on some complex statement, probably because paths aren't right. I managed to compile a demo program but linking failed with all sorts of missing symbols, even when I explicitly included the SFML libraries with a #pragma. So I lost the will to live and have abandoned my evaluation of SFML and will go look at other platform independent tools.

I'm sure that if I persisted for a couple of days and got lots of help from this forum I could make it work. But that's not the point. There ought to be an easy path to getting your first working SFML app, and that doesn't seem to be the case. IMHO this will deter people from looking at what might well be an excellent piece of technology. So can I suggest that there ought to be a simple installation process that works with the latest Visual Studio release using something idiot-proof like MSI. Complex and inadequately-documented build processes are fine when you have lots of time and need fine control over configurations, but they deter beginners.

I'm sure people will argue that the problem is my lack of commitment or knowledge about the finer details of cmake. But that's missing the point. I know C++ very well, and I don't want to have to become an expert on cmake for Windows just to find out if a technology is useful or not. IMHO SFML installation fails the key principle defined by the great Alan Kay: simple things should be simple and complex things should be possible. 

2
General / Re: Visual Studio 2019 16.8.3
« on: January 05, 2021, 10:14:49 pm »
Sadly not so easy, the instructions don't seem to be valid for VS 2019, e.g. the file vcvars32 doesn't seem to exist in this Visual studio implementation.

3
General / Visual Studio 2019 16.8.3
« on: January 04, 2021, 10:23:31 pm »
I'm running Visual Studio Community 2019, reporting itself as version 16.8.3. I was surprised to see there were no pre-built downloads for SFML for anything after VS 17. Have I missed something or do I have to start by running what looks like a fairly painful SFML build process before I can experiment with it?

Pages: [1]
anything