For your first point, what does that even mean? OS? Do I need to fix it? Because I really don't know what dynamic library is, I was just trying to get my program to at least compiler and run.
Hmm, so maybe you should learn the basics first before trying to program?
-> what is a library, shared / static, what is the compiler, the linker, the different steps of creating a program, and who is involved at each step, etc.
Anyway, I meant that when you launch your application, the operating system (Windows) tries to locate the DLLs that your program is using (the SFML ones). And the operating system doesn't know about the lib folder to which you copied them, so it cannot find them. There's nothing to fix, just put the DLLs where the operating system can find them (in the same directory as the executable or in a directory which is on the PATH environment variable).
For your second point, I couldn't find that specific file in the bin of the mingw. I only fould 2 dlls there and I copied them into the lib folder in codeblocks, but I still get that same error message as before.
So I guess that you don't have MinGW with gcc 4.4. You need it to use SFML anyway (obviously not for the system module, but for the other ones), so you should download and install it (there is a link in the Code::Blocks tutorial).
[off-topic] sorry took me a long time to extract the new version on the mem stick, and then fiddle around with the files again
[on-topic] IT COMPILES! OMGZ!
One thing though, at the top I used #include for window , system and iostream
however when I put this line into the program
sf::Window App(sf::VideoMode(800, 600, 32), "SFML OpenGL");
it gives me alot of errors.
-------------- Build: Debug in OpenGL ---------------
Compiling: main.cpp
Linking console executable: bin\Debug\OpenGL.exe
F:\CodeBlocks\MinGW\lib/libsfml-window.a(d000045.o)(.text+0x0): multiple definition of `sf::VideoMode::VideoMode(unsigned int, unsigned int, unsigned int)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(VideoMode.o)(.text+0x54):VideoMode.cpp: first defined here
F:\CodeBlocks\MinGW\lib/libsfml-window.a(d000025.o)(.text+0x0): multiple definition of `sf::Window::Window(sf::VideoMode, std::string const&, unsigned long, sf::WindowSettings const&)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0xee8):Window.cpp: first defined here
F:\CodeBlocks\MinGW\lib/libsfml-system.a(d000011.o)(.text+0x0): multiple definition of `sf::Clock::Clock()'
F:\CodeBlocks\MinGW\lib/libsfml-system-s.a(Clock.o)(.text+0x40):Clock.cpp: first defined here
F:\CodeBlocks\MinGW\lib/libsfml-system.a(d000058.o)(.text+0x0): multiple definition of `sf::Clock::GetElapsedTime() const'
F:\CodeBlocks\MinGW\lib/libsfml-system-s.a(Clock.o)(.text+0x14):Clock.cpp: first defined here
F:\CodeBlocks\MinGW\lib/libsfml-system.a(d000019.o)(.text+0x0): multiple definition of `sf::Sleep(float)'
F:\CodeBlocks\MinGW\lib/libsfml-system-s.a(Sleep.o)(.text+0x0):Sleep.cpp: first defined here
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0x799):Window.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0x7f9):Window.cpp: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0x8e8):Window.cpp: undefined reference to `std::ctype<char>::_M_widen_init() const'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0x91c):Window.cpp: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0x9a0):Window.cpp: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0x9e4):Window.cpp: undefined reference to `std::ctype<char>::_M_widen_init() const'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0xaaa):Window.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0xb52):Window.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0xbfa):Window.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0xece):Window.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0x115e):Window.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.text+0x1406):Window.cpp: more undefined references to `_Unwind_Resume' follow
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Window.o)(.eh_frame+0x12):Window.cpp: undefined reference to `__gxx_personality_v0'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImpl.o)(.text+0x625):WindowImpl.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImpl.o)(.text+0x686):WindowImpl.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImpl.o)(.text+0x6c3):WindowImpl.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImpl.o)(.text+0x94f):WindowImpl.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImpl.o)(.text+0x97b):WindowImpl.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImpl.o)(.text+0x9a7):WindowImpl.cpp: more undefined references to `_Unwind_Resume' follow
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImpl.o)(.eh_frame+0x12):WindowImpl.cpp: undefined reference to `__gxx_personality_v0'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(VideoMode.o)(.eh_frame+0x11):VideoMode.cpp: undefined reference to `__gxx_personality_v0'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Context.o)(.text+0x108):Context.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(Context.o)(.eh_frame+0x12):Context.cpp: undefined reference to `__gxx_personality_v0'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x4e7):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0xd08):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x121e):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x1346):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x146e):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x1584):WindowImplWin32.cpp: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x15cc):WindowImplWin32.cpp: undefined reference to `std::ctype<char>::_M_widen_init() const'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x1760):WindowImplWin32.cpp: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x17a3):WindowImplWin32.cpp: undefined reference to `std::ctype<char>::_M_widen_init() const'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x17d0):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x17d8):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x197c):WindowImplWin32.cpp: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x1c24):WindowImplWin32.cpp: undefined reference to `std::ctype<char>::_M_widen_init() const'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x1c5e):WindowImplWin32.cpp: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::__ostream_insert<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*, int)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x1d02):WindowImplWin32.cpp: undefined reference to `std::ostream& std::ostream::_M_insert<unsigned long>(unsigned long)'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x1dd0):WindowImplWin32.cpp: undefined reference to `std::ctype<char>::_M_widen_init() const'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x1e0d):WindowImplWin32.cpp: undefined reference to `std::ctype<char>::_M_widen_init() const'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x225c):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x2624):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x273a):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x2852):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
F:\CodeBlocks\MinGW\lib/libsfml-window-s.a(WindowImplWin32.o)(.text+0x2a92):WindowImplWin32.cpp: undefined reference to `_Unwind_Resume'
Process terminated with status 1 (0 minutes, 10 seconds)
50 errors, 0 warnings
But thanks alot on straightening me out, that's something I've b een struggling for 3 days now.