You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I hope that the scandeps_server in the same directory as reproxy can search and upload the includes of .c files to buildfarm. However, the remote execution returns error as:
hellomake.c:1:9: fatal error: hellomake.h: No such file or directory
1 | #include<hellomake.h>
| ^~~~~~~~~~~~~
compilation terminated.
make: *** [makefile:11: hellomake.o] Error 1
where, hellomake.h is in the exec_root. If I want to successfully implement a remote build, I have to add all needed srcs and headers to the -inputs, but the included headers are often difficult to obtain in advance. The directory structure of the demo is as follows:
Have you specific the depsscanner_address in the reproxy config file? If you haven't you have to set it in the config file like so: depsscanner_address=exec://$absolute_path_to_reclient_dir/scandeps_server
Have you specific the depsscanner_address in the reproxy config file? If you haven't you have to set it in the config file like so: depsscanner_address=exec://$absolute_path_to_reclient_dir/scandeps_server
Thanks a lot, this issue can be solved by placing the scandeps_server binary in the same dir of reproxy。However, there is another issue that the scandeps_server binary can't find the system headers.
A system headers in the path of clang toolchain clang/linux-x86_64/llvm/lib/clang/15.0.4/include/stdint.h by #include <stdint.h> can not be found.
Hello everyone! I want to use reclient as an client and connect to buildfarm for remote execution.
The reproxy.cfg is:
The rewrapper.cfg is:
I hope that the scandeps_server in the same directory as reproxy can search and upload the includes of
.c
files to buildfarm. However, the remote execution returns error as:where, hellomake.h is in the exec_root. If I want to successfully implement a remote build, I have to add all needed srcs and headers to the
-inputs
, but the included headers are often difficult to obtain in advance. The directory structure of the demo is as follows:How to use reclient without setting rewrapper's
-inputs
and-output_files
parameters?The text was updated successfully, but these errors were encountered: