Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

windows build is a joke in how hard it is #14

Open
StarryWisdom opened this issue Nov 14, 2019 · 3 comments
Open

windows build is a joke in how hard it is #14

StarryWisdom opened this issue Nov 14, 2019 · 3 comments

Comments

@StarryWisdom
Copy link
Contributor

StarryWisdom commented Nov 14, 2019

issue tracking for fixed to be implemented
pdcurses is inside of src folder rather than lib (can the dep just be dropped)
cmake file wrong - run diff to get fixes
need to confirm that git submodules update will pull things like google test in correctly
google test is in wrong location folder leto/ not libs/
target_link_libraries of pthread (needed for gcc) is causing compile errors in windows
lack of documentation re build program
HDR causes miss compile (may be lack of protoc)
glm missing from build (assuming its in build)
error for 32 bit build is a warning not an error
boost include directory isnt include before its used (or is it that the find_package isnt run before it needs to be?)
missing guide to install
static vs dyanmic link
conan install -s build_type=Debug .. Release (for cmake_multi))

@StarryWisdom

This comment has been minimized.

@StarryWisdom

This comment has been minimized.

@StarryWisdom
Copy link
Contributor Author

getting there
follow readme.windows.build.txt
configure step may be uneeded? (check)

bugfix - missing includes in CMAKE
bugfix - gtest, pdcurses both broken in CMAKE
bugfix - remove preprocessor defs in hermes.cpp
bugfix - add glm/0.9.9.5@g-truc/stable to conan
bugfix - add find_package(glm REQUIRED) & target_link_libraries(leto_core PRIVATE glm)
into cmake file
(can I get away from using include dir?)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant