-
Notifications
You must be signed in to change notification settings - Fork 17
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
cpp_utils missing #3
Comments
Hello, cpp_utils is a sub module, therefore, you need to do a recursive clone: git clone --recursive https://github.com/wichtounet/etl.git I also recommend only copying the headers: cp -R etl/include /usr/local/lib/include/ I hope that helps :) |
used git clone --recursive, same issue. |
Sorry about that. Do you a lib/include/cpp_utils directory in the directory you clone with --recursive ? Can you give me the command you are using for compiling and the error ? Thanks |
I simply used: git clone --recursive etl/include This seems counter-intuitive to a header-library. Why not put the etl/lib directory into the etl/lib directory so users won't need to include these two directories separately? |
You are right, you need both. I forgot to mention this in the Readme. I fixed it. Thanks :) I didn't want to fix the dependencies of the library with the library. But this may not be ideal indeed as you pointed out. |
The library seem to be missing some parts:
/usr/local/include/etl/std.hpp:21:32: fatal error: cpp_utils/compat.hpp: No such file or directory
from "/etl/std.hpp" the inclusions are not provided
....
// cpp_utils
#include "cpp_utils/compat.hpp"
#include "cpp_utils/tmp.hpp"
#include "cpp_utils/likely.hpp"
#include "cpp_utils/assert.hpp"
#include "cpp_utils/parallel.hpp"
investingating source tree, no files in git directory.
Method of installation:
git clone https://github.com/wichtounet/etl.git
cp -R etl /usr/local/lib
The text was updated successfully, but these errors were encountered: