When I compile with gcc -g -o main.exe -Wall -std=c++11 -I./include/ -L./lib main.cpp -o main.exe -lraylib
I get these compiler errors
C:\mingw-w64\bin/ld.exe: C:\Users\usr\AppData\Local\Temp\ccjms0zo.o: in function `_tcf_0':
c:/mingw-w64/lib/gcc/i686-w64-mingw32/12.1.0/include/c++/iostream:74: undefined reference to `std::ios_base::Init::~Init()'
C:\mingw-w64\bin/ld.exe: C:\Users\usr\AppData\Local\Temp\ccjms0zo.o: in function `_static_initialization_and_destruction_0':
c:/mingw-w64/lib/gcc/i686-w64-mingw32/12.1.0/include/c++/iostream:74: undefined reference to `std::ios_base::Init::Init()'
collect2.exe: error: ld returned 1 exit status
I already tried relinking and reinstalling the library. I also have followed many tutorials on how to install Raylib. I tried different flags g++ main.cpp -lraylib -lGL -lm -lpthread -ldl -lrt -lX11
. I just get different errors
C:\mingw-w64\bin/ld.exe: cannot find -lGL: No such file or directory
C:\mingw-w64\bin/ld.exe: cannot find -ldl: No such file or directory
C:\mingw-w64\bin/ld.exe: cannot find -lrt: No such file or directory
C:\mingw-w64\bin/ld.exe: cannot find -lX11: No such file or directory
collect2.exe: error: ld returned 1 exit status