Hello there, today i reinstalled the window after getting a virus. But i found out the project had stopped being compiled normally. Both G++(Compiler) and Collect2(Linker) doesn't show any both problems and issues there.
heres code:
```
#include <SFML/Graphics.hpp>
#include <parent_directory_finder_win64.hpp>
#include <fstream>
#include <filesystem>
#include <vector>
#include <main_functions.hpp>
#include <thread>
#include <functional>
#include <boost/asio.hpp>
#include <map>
int main(int argc, char** argv)
{
P_Directory_Finder_win64 path(argc, argv);
sf::RenderWindow window(sf::VideoMode(400, 400), "utail checker", sf::Style::Titlebar);
window.setFramerateLimit(60);
while (window.isOpen())
{
//главная часть
sf::Event event;
while (window.pollEvent(event))
{
if (event.type == sf::Event::Closed){
window.close();
exit(0);
}
}
window.clear(sf::Color::Black);
window.display();
};
return 0;
}
```
but heres script of .bat file:
```
g++ -I"client/win64/libraries/SFML-2.6.1/include" -static -c "client/win64/source/utail_client.cpp" -I"client\win64\libraries\headers" -I"client/win64/libraries/boost_1_86_0"
g++ -static -o "client/win64/utail_client.exe" "utail_client.o" "assets/icon.o" -L"client/win64/libraries/SFML-2.6.1/lib" -l:libsfml-window.a -l:libsfml-system.a -l:libsfml-graphics.a -l:libstdc++.a -l:libgcc.a -lws2_32
```
everything worked fine until i got viruses.... I had to reinstall OS... And the main problem is that SFML library doesnt show any images in it, but also just getting closed after a few seconds with error level: "-1073740940". I think its problem of version of new compiler which i downloaded earlier, because i havent changed anything in my project before reinstalling windows os. The fact is my project worked correctly until this. The version of new compiler which i downloaded is 14.2.0.
i checked my programm with GDB(GNU DEBUGGER) and it says that:
```
Starting program: C:\Users\сшсюэ\Desktop\utail_v0.9\client\win64\utail_client.exe
[New Thread 4436.0x36e0]
[New Thread 4436.0x38a4]
[New Thread 4436.0x2ba0]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 4436.0x1b24]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 4436.0xb98]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 4436.0x27b0]
[New Thread 4436.0x2d50]
[Thread 4436.0xb98 exited with code 0]
[Thread 4436.0x27b0 exited with code 0]
[Thread 4436.0x2d50 exited with code 0]
[New Thread 4436.0x22b8]
[New Thread 4436.0x3b00]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 4436.0x167c]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 4436.0x30a8]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 4436.0x3690]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
[New Thread 4436.0x36a4]
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: while parsing target library list: not well-formed (invalid token)
warning: HEAP[utail_client.exe]:
warning: Invalid address specified to RtlFreeHeap( 00000000006D0000, 0000000000F641C0 )
Thread 1 received signal SIGTRAP, Trace/breakpoint trap.
0x00007ffd7d096f0f in ?? ()
```
solve:
i just needed to download the G++ of version 13.1.0 whish can be downloaded from SFML website. So it finnaly works for me... thankfully it does....