-
Notifications
You must be signed in to change notification settings - Fork 50
Boost and Eigen 3.3 on Ubuntu 16.04 LTS #22
Comments
[UPDATE] I have found a solution for RUN curl http://security.ubuntu.com/ubuntu/pool/universe/e/eigen3/libeigen3-dev_3.3.2-1_all.deb -o libeigen3-dev_3.3.2-1_all.deb && dpkg -i libeigen3-dev_3.3.2-1_all.deb so using -- Could NOT find Boost
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "3.3")
-- Found CUDA: /usr/local/cuda (found suitable version "8.0", minimum required is "6.5")
-- Could NOT find MKL (missing: MKL_INCLUDE_DIR MKL_INTEL_LP64_LIBRARY MKL_GF_LP64_LIBRARY MKL_GNU_THREAD_LIBRARY MKL_CORE_LIBRARY) The problem with
Not sure if this can be the issue here. |
[UPDATE] Ok this is my last finding to solve the
It seems that
I just have some complains about the architecture from
and the missing Intel MKL, but this is a separate thing. |
If you want to make the
where Intel MKL is optional. |
@guillaumekln thanks it make sense, by example when I have built the Dockerfile for Somewhere I have used a command to detected the architecture automatically, I'm searching this right now... |
Closing this since it has been solved btw. |
@guillaumekln re-opening since I get
where the built file was
My
I have added the
|
What is your |
|
Not sure about this.
|
@guillaumekln I think the problem were the linked libraries
So I think I was missing
or Question: no way to get rid of |
Why would you like to drop these dependencies? |
@guillaumekln I wonder if it would be possibile to make the binaries standalone i.e. like |
Did you try to compile with static libraries?
|
@guillaumekln thanks now I have only the
|
See |
I have successfully installed both Boost and Eigen on
Ubuntu 16.04 LTS
:so
libeigen3-dev (3.3~beta1-2)
andlibboost1.58-dev:amd64 (1.58.0+dfsg-5ubuntu3.1)
.but when I compile
the
cmake
does not detect boost or eigen3 in the system default folder.Since I'm building on
docker
there are not previous packages installed, so it should find the ones I have installed viaapt-get
:where
-t xenial
is necessary to install the latest3.3-beta
.The text was updated successfully, but these errors were encountered: