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

Fatal error: third_party/array/array.h: No such file or directory #4

Open
wenlerrr opened this issue Sep 25, 2020 · 9 comments
Open
Assignees

Comments

@wenlerrr
Copy link

Failed to run make:
In file included from ops/bilateral_slice.cc:16:0:
ops/bilateral_slice.h:18:37: fatal error: third_party/array/array.h: No such file or directory
compilation terminated.
Makefile:27: recipe for target 'lib/hdrnet_ops.so' failed
make: *** [lib/hdrnet_ops.so] Error 1

Using cuda10.1 tensorflow 1.1 python 2.7.
Tried different versions of tensorflow.

May I know what exactly is thrid_party? Where does it come from?

@jiawen
Copy link
Contributor

jiawen commented Sep 25, 2020

Yeah, sorry about that. It's a dependency recently introduced that I need to fix with new Makefiles. It's this.

@jiawen jiawen self-assigned this Sep 25, 2020
@WenguoLi
Copy link

Thanks, Looking forward to this job!

@rashikamishra
Copy link

Hi any update on including this dependency. I tried building the third party app to include it myself but was not able to do so

@jiawen
Copy link
Contributor

jiawen commented Nov 14, 2020

Sorry about that - I will look at this after the Nov 16 CVPR deadline.

@rashikamishra what's the error you're encountering? The third_party/array/array.h dependency is a single header? Can you just download the file and put it next to the source?

@eduardinjo
Copy link

Hi. I also had to change gpu_kernel_helper.h include to #include "cuda_fp16.h"
I included the third_party/array/array.h but it has requirement of c++14 compiler flag vs hdrnet c++11. If I change that in makefile to c++14 then it throws many errors:

ops/bilateral_slice.cu.cc(28): error: the global scope has no "Eigen"

ops/bilateral_slice.cu.cc(28): error: expected a ";"

ops/bilateral_slice.cu.cc(29): error: the global scope has no "tensorflow"

ops/bilateral_slice.cu.cc(29): error: expected a ";"
...

@ColdCodeCool
Copy link

is there any update about this error?

@yael-vinker
Copy link

any updates ?

@dreamibor
Copy link

@eduardinjo Did you manage to compile it?

@maogouzi
Copy link

maogouzi commented Feb 27, 2024

Yeah, sorry about that. It's a dependency recently introduced that I need to fix with new Makefiles. It's this.

Hi Jiawen
Have you update the HDRNet demo code?
Though I have spent one week on HDRNet demo, I also encounter those issues like:
#24
And it doesn't work now.

So do you have the HDRNet version that can work well?

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

9 participants