I am programming applictions written in C/C++, in my project I am using SMFL library for my GUI.The way I use SMFL is that I built it from the source,and link the compiled library.So the procedure can be summarized below:
- install the libraries dependent by SMFL, that is "pthread opengl xlib udev xrandr xcursor freetype openal flac vorbis";
- build the SMFL source and get the final library files;
- build my project using the SMFL library file;
- So the application I built could be distributed to others.
Then a question arises, do other users who get my built application have to install the libraries used by SFML(i.e. pthread opengl xlib udev xrandr xcursor freetype openal flac vorbis)?