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

problem building pytorch with jetson tx2 #31

Open
phojjat opened this issue Oct 29, 2018 · 7 comments
Open

problem building pytorch with jetson tx2 #31

phojjat opened this issue Oct 29, 2018 · 7 comments

Comments

@phojjat
Copy link

phojjat commented Oct 29, 2018

Hello,

make gave me the following error. cmake ../ seemed to have finished fine. I am using jetson TX2 L4T 28.2.0 with Ubuntu 16.04 and CUDA 9.0252

Scanning dependencies of target jetson-reinforcement
[ 40%] Building CXX object CMakeFiles/jetson-reinforcement.dir/c/pyTensor.cpp.o
In file included from /home/nvidia/jetson-reinforcement/c/pyTensor.cpp:6:0:
/home/nvidia/jetson-reinforcement/c/pyTorch.h:14:19: fatal error: TH/TH.h: No such file or directory
compilation terminated.
CMakeFiles/jetson-reinforcement.dir/build.make:69: recipe for target 'CMakeFiles/jetson-reinforcement.dir/c/pyTensor.cpp.o' failed
make[2]: *** [CMakeFiles/jetson-reinforcement.dir/c/pyTensor.cpp.o] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/jetson-reinforcement.dir/all' failed
make[1]: *** [CMakeFiles/jetson-reinforcement.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2

@yonger001
Copy link

@phojjat Have u fix the problem? I met the same one, waiting for ur reply!
thank u so much!

@Victorsoukhov
Copy link

Have the same problem... Any suggestions?

@T-Si
Copy link

T-Si commented Mar 3, 2019

Jetson TX1 with JetPack 3.3 and L4T 28.2:

[ 8%] Building NVCC (Device) object CMakeFiles/THC.dir/generated/THC_generated_THCTensorMaskedByte.cu.o
Killed
CMake Error at THC_generated_THCTensorMode.cu.o.cmake:267 (message):
Error generating file
/home/nvidia/jetson-reinforcement/build/pytorch/torch/lib/build/THC/CMakeFiles/THC.dir//./THC_generated_THCTensorMode.cu.o

CMakeFiles/THC.dir/build.make:11356: recipe for target 'CMakeFiles/THC.dir/THC_generated_THCTensorMode.cu.o' failed
make[2]: *** [CMakeFiles/THC.dir/THC_generated_THCTensorMode.cu.o] Error 1
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/THC.dir/all' failed
make[1]: *** [CMakeFiles/THC.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

During the build of PyTorch, this is the error that I receive. Looking at the code referenced,

if(CUDA_result)

Since nvcc can sometimes leave half done files make sure that we delete the output file.

cuda_execute_process(
"Removing ${generated_file}"
COMMAND "${CMAKE_COMMAND}" -E remove "${generated_file}"
)
message(FATAL_ERROR "Error generating file ${generated_file}")
else()
...

Is there something I can do to allow PyTorch to continue?
After flashing the TX1, I did install arduino, if that might have caused an issue.

@dusty-nv
Copy link
Owner

dusty-nv commented Mar 3, 2019 via email

@qwertypo888
Copy link

I am having the same problem on TX2. I tried mounting a swap file following the instruction, but I am still having the same error. Any suggestions? Thanks!
'''
[ 36%] Built target jetson-utils
[ 38%] Building CXX object CMakeFiles/jetson-reinforcement.dir/c/pyTensor.cpp.o
In file included from /home/nvidia/Documents/../jetson-reinforcement/c/pyTensor.cpp:6:0:
/home/nvidia/Documents/../jetson-reinforcement/c/pyTorch.h:14:19: fatal error: TH/TH.h: No such file or directory
compilation terminated.
CMakeFiles/jetson-reinforcement.dir/build.make:251: recipe for target 'CMakeFiles/jetson-reinforcement.dir/c/pyTensor.cpp.o' failed
make[2]: *** [CMakeFiles/jetson-reinforcement.dir/c/pyTensor.cpp.o] Error 1
CMakeFiles/Makefile2:67: recipe for target 'CMakeFiles/jetson-reinforcement.dir/all' failed
make[1]: *** [CMakeFiles/jetson-reinforcement.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
'''

@brunoeducsantos
Copy link

brunoeducsantos commented Jul 31, 2019

I am having the same issue. Anyone sorted out?

@brunoeducsantos
Copy link

I guess everyone found the solution , but here it goes:

  1. Install pytorch0.3.01 first
  2. Move to opt/ dir
  3. make on build of project

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

7 participants