From 4b78ecf6177a21f6480934fe2ed7381cedb3f1f9 Mon Sep 17 00:00:00 2001 From: Timerix Date: Tue, 30 Jul 2024 00:54:03 +0300 Subject: [PATCH] README --- README.md | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 8145ead..627d476 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,6 @@ git clone --recurse-submodules https://timerix.ddns.net:3322/Timerix/GraphC.git 3. Install **SDL2** from package manager or compile it from source. **If you are using msys, switch to mingw64 sh.** ```sh - cd .. git clone https://github.com/libsdl-org/SDL.git cd SDL ./configure @@ -22,20 +21,20 @@ git clone --recurse-submodules https://timerix.ddns.net:3322/Timerix/GraphC.git ```sh sudo make install ``` - or copy to ./libs (on **Windows**): + or copy to ./dependencies/precompiled/ (on **Windows**): ```sh - mkdir -p GraphC/libs - cp ./build/.libs/SDL2.dll GraphC/libs/ + mkdir -p ../GraphC/dependencies/precompiled/ + cp ./build/.libs/SDL2.dll ../GraphC/dependencies/precompiled/ ``` If it doesn't work, read [SDL/INSTALL.txt](https://github.com/libsdl-org/SDL/blob/SDL2/INSTALL.txt) and [SDL/docs/README.md](https://github.com/libsdl-org/SDL/blob/SDL2/docs/README.md). 4. Symlink SDL headers directory to `dependencies/include` ```sh - cd GraphC + cd ../GraphC ln -s SDL2_HEADERS_DIRECTORY_ABSOLUTE_PATH -T dependencies/include/SDL2 ``` Location of the headers can be found by `pkg-config --cflags --libs sdl2`. Mingw installs SDL2 headers to `/mingw64/include/SDL2`. 5. Compile the program ```sh - cbuild build_exec - ``` \ No newline at end of file + cbuild build_exec_dbg + ```