Incorporated changes from both patches in the new repo: https://github.com/steinm/pxlib/pull/9
This can be closed as it was addressed in: https://github.com/steinm/pxlib/pull/7
This fixes PX_put_data_long on 64-bit systems, where long int is 64 bits.
Attached is unified diff of edits needed to get rid of most of the warnings when built on CentOS 7.5. There's 3 remaining warnings about aliased pointers that need a little work but the code should work.
Build for 64-bit architectures
Improved version of Nicholas' backticks patch when using the SQL output --sql option...
Also, the paradox-gsf.h header file should be installed only if pxlib supports gsf....
PX_HAVE_GSF not defined consistently