I've recently tried building QtJSBSim on a Windows 10 box and have not been able to create the Plib libraries for Windows. Unless someone can advise me on how to do this I've decided to label this project as Linux Only.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
UPDATE: I just commited a change from using Plib to using SDL for joystick handling. SDL2 or higher is now required. Plib is no longer required. I've built this using SDL version 2-2.0.24 and tested it on linux. Next step is to build on Windows 10. If that works then I'll make the project multi-platform again.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
UPDATE: Today's commits are mostly about using Qt's own typedefs and endian functions to support the socket communications with FlightGear. This removes the need for "netinet/in.h" and helps with the portability of the code.
I also added a FlightGear directory and in it is the linux shell script I use to launch FlightGear as my Out-The-Window viewer. Edit this to match your system.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I've recently tried building QtJSBSim on a Windows 10 box and have not been able to create the Plib libraries for Windows. Unless someone can advise me on how to do this I've decided to label this project as Linux Only.
UPDATE: I just commited a change from using Plib to using SDL for joystick handling. SDL2 or higher is now required. Plib is no longer required. I've built this using SDL version 2-2.0.24 and tested it on linux. Next step is to build on Windows 10. If that works then I'll make the project multi-platform again.
UPDATE: Today's commits are mostly about using Qt's own typedefs and endian functions to support the socket communications with FlightGear. This removes the need for "netinet/in.h" and helps with the portability of the code.
I also added a FlightGear directory and in it is the linux shell script I use to launch FlightGear as my Out-The-Window viewer. Edit this to match your system.