Итак, у меня есть очень простое приложение SDL, которое я хочу передать своему другу, не заставляя его загружать целую кучу пакетов SDL.
как я могу это сделать? Мне сказали использовать эту строку для компиляции:
(обратите внимание, что я использую Ubuntu Linux и мой друг, и что это приложение компилируется и работает без параметров "-Wl, -Bstatic".)
g++ test-sdl.cpp -o test-sdl -Wl,-Bstatic -lSDL_image -lSDL
Но тогда я получаю эту ошибку:
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status
почему я получаю эту ошибку? как мне это исправить? я даже должен сделать это таким образом? Есть ли другой / более простой / альтернативный способ?
Разве я так прошу, желая избавить моего друга от хлопот, связанных с загрузкой пакетов, которые он, вероятно, никогда не будет использовать?
Спасибо.