Thêm "-static" vào các tùy chọn liên kết khác sẽ giải quyết vấn đề này. Tôi chỉ gặp vấn đề tương tự sau khi tôi thử nghiệm điều này trên một hệ thống khác, nhưng không phải là vấn đề của riêng tôi, vì vậy ngay cả khi bạn không nhận thấy điều này trên hệ thống phát triển của mình, bạn nên kiểm tra xem bạn có cài đặt này không nếu bạn liên kết tĩnh.
Một lưu ý khác, sao chép DLL vào cùng thư mục với tệp thực thi không phải là một giải pháp vì nó đánh bại ý tưởng liên kết tĩnh.
Một tùy chọn khác là sử dụng phiên bản TDM của MinGW để giải quyết vấn đề này.
Cập nhật chỉnh sửa: điều này có thể không giải quyết vấn đề cho tất cả mọi người. Một lý do khác mà tôi phát hiện ra gần đây là khi bạn sử dụng một thư viện do người khác biên soạn, trong trường hợp của tôi, đó là SFML được biên dịch không đúng và do đó yêu cầu một DLL không tồn tại vì nó được biên dịch với một phiên bản MinGW khác với những gì tôi sử dụng. Tôi sử dụng một bản dựng lùn, cái này sử dụng cái khác, vì vậy tôi không có DLL ở bất cứ đâu và tất nhiên, tôi không muốn nó vì nó là bản dựng tĩnh. Giải pháp có thể là tìm một bản dựng khác của thư viện, hoặc tự xây dựng nó.