hughperkins / DeepCL

OpenCL library to train deep convolutional neural networks
Mozilla Public License 2.0
865 stars 199 forks source link

Missing Requirements for build #92

Closed blacky-i closed 7 years ago

blacky-i commented 7 years ago

For successful build for Ubuntu 14.04 also requires

This information was not mentioned in Readme

hughperkins commented 7 years ago

gfortran is mentioned in the Build.md at line 33? https://github.com/hughperkins/DeepCL/blob/master/doc/Build.md

I'm not entirely convinced boost is required, I think it just spews out warnings if not present, but builds ok? (I'm like 70% sure of this, so if you're really sure it's required, I might spin up an ec2 instance, and check).

blacky-i commented 7 years ago

I have successfully built DeepCL on Ubuntu 14.04. Boost library is required for clBLAS. Cmake is looking for installed Boost. Yes, you right about gfortran, did not look it properly.

hughperkins commented 7 years ago

So, clblas kind of asks for it, but not sure it exactly needs it. I just tried buliding deepcl from scratch, on a base ubuntu 14.04 ec2 box, and here is the full build, from ssh'ing into the terminal and running script build.log, on the base instance: https://gist.github.com/hughperkins/0478aacf0291efb65f04fdaec3b68df8

You can see I only install the following:

sudo apt-get install git cmake cmake-curses-gui gcc g++ gfortran htop wcalc

(htop and wcalc are just cos I like using them, not actually necessary for the install)

blacky-i commented 7 years ago

Strange. In my case bulid ended with error. I will try to rebuild it without Boost today later.

hughperkins commented 7 years ago

I expect the sequence was:

Am i right?

On September 7, 2016 1:31:53 PM GMT+01:00, Blacky_i notifications@github.com wrote:

Strange. In my case bulid ended with error. I will try to rebuild it without Boost today later.

You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/hughperkins/DeepCL/issues/92#issuecomment-245265712

Sent from my Android device with K-9 Mail. Please excuse my brevity.

blacky-i commented 7 years ago

Yes, you are right

hughperkins commented 7 years ago

Cool :-)