diff options
author | Fox Caminiti <fox@foxcam.net> | 2022-08-01 20:03:12 -0400 |
---|---|---|
committer | Fox Caminiti <fox@foxcam.net> | 2022-08-01 20:04:43 -0400 |
commit | b26f27d9e3fd44ec5775accdc3666a339684be4c (patch) | |
tree | e5c7b8b48f5597904190529f90d71a8526ca9800 /build.sh | |
parent | 7d3dcee5b370c05065eb409ad5c21d0bc64790b1 (diff) |
large changes to bitmap structure
Diffstat (limited to 'build.sh')
-rwxr-xr-x | build.sh | 33 |
1 files changed, 20 insertions, 13 deletions
@@ -26,12 +26,17 @@ FFMPEG_LIBS=" libavutil " +# IMGUI_FILES=" +# imgui/imgui +# imgui/imgui_demo +# imgui/imgui_draw +# imgui/imgui_tables +# imgui/imgui_widgets +# my_imgui_internal_widgets +# " + IMGUI_FILES=" - imgui - imgui_demo - imgui_draw - imgui_tables - imgui_widgets + my_imgui_internal_widgets " IMGUI_FILES_IMPL=" @@ -51,12 +56,12 @@ fi imgui() { for i in $IMGUI_FILES do - clang $IMGUI_FLAGS -o bin/$i.o imgui/$i.cpp - done - for i in $IMGUI_FILES_IMPL - do - clang $IMGUI_FLAGS -o bin/$i.o imgui/backends/$i.cpp + clang $IMGUI_FLAGS -o bin/$i.o $i.cpp done +# for i in $IMGUI_FILES_IMPL +# do +# clang $IMGUI_FLAGS -o bin/$i.o imgui/backends/$i.cpp +# done } if [[ "$OSTYPE" =~ ^darwin ]]; then @@ -65,7 +70,9 @@ else SDL_ARGS="`sdl2-config --cflags` -lGL -ldl `sdl2-config --libs`" fi -# imgui +imgui + + # -lm $(pkg-config --cflags --libs $FFMPEG_LIBS) -MJresult.json if [[ "$WINDOWS" == 1 ]]; then clang++ -g $WARNING_FLAGS -target x86_64-pc-windows-gnu -march=x86-64-v3 -I .. -Iimgui -Iimgui/backends \ @@ -74,9 +81,9 @@ clang++ -g $WARNING_FLAGS -target x86_64-pc-windows-gnu -march=x86-64-v3 -I .. - -lmingw32 -lopengl32 -lSDL2main -lSDL2 -llibavcodec -llibswscale -llibavformat -llibavutil \ -o bin/real2d else -clang main.cpp $WARNING_FLAGS -g -O0 -march=native -o bin/real2d bin/*.o \ +clang main.cpp $WARNING_FLAGS -g -march=native -o bin/real2d bin/*.o \ -std=c++11 -lstdc++ -Iimgui -Iimgui/backends \ $SDL_ARGS \ -I . \ - -lm $(pkg-config --cflags --libs $FFMPEG_LIBS) + -lm -I /usr/local/include ~/.local/src/ffmpeg/bin/*.so fi |