# Project download

**URL:** <https://get-help.theconstruct.ai/t/project-download/20992>\
**Category:** Open Discussions\
**Created:** [December 14, 2022, 8:21pm UTC](https://get-help.theconstruct.ai/t/project-download/20992 "2022-12-14T20:21:10Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ra130](https://get-help.theconstruct.ai/letter_avatar_proxy/v4/letter/r/3e96dc/32.png) [@ra130](https://get-help.theconstruct.ai/u/ra130)\
**Post date:** [December 14, 2022, 8:21pm UTC](https://get-help.theconstruct.ai/t/project-download/20992/1 "2022-12-14T20:21:10Z")

</div>

Hello,  
I have a small doubt. Is there a possibility to download a project into our own system and work on it without using the web version of ROS rather the one installed on my system?  
moreover when trying to do so i get the following error.

CMake Error: The current CMakeCache.txt directory /home/raizo/Desktop/rosject/catkin\_ws/build/CMakeCache.txt is different than the directory /home/user/catkin\_ws/build where CMakeCache.txt was created. This may result in binaries being created in the wrong place. If you are not sure, reedit the CMakeCache.txt  
CMake Error: The source “/home/raizo/Desktop/rosject/catkin\_ws/src/CMakeLists.txt” does not match the source “/home/user/catkin\_ws/src/CMakeLists.txt” used to generate cache. Re-run cmake with a different source directory.  
Invoking “cmake” failed

Kindly shed some light if anyone has any idea.

---

<div class="post-metadata">

**Author:** ![roalgoal](https://get-help.theconstruct.ai/user_avatar/get-help.theconstruct.ai/roalgoal/32/7280_2.png) [@roalgoal](https://get-help.theconstruct.ai/u/roalgoal)\
**Post date:** [December 15, 2022, 8:54am UTC](https://get-help.theconstruct.ai/t/project-download/20992/2 "2022-12-15T08:54:55Z")

</div>

Hi @ra130,

Yes you can. This is probably because one or more of your packages are pointing to the place where they were created, the rosject.

The first idea is to remove the compilation folders and compiling in your system:

`cd ~/catkin_ws && rm -rf build/ devel/ && catkin_make && source devel/setup.bash`

The other is to look through the packages’s `CMakeLists.txt` and `package.xml` for a path that you can modify.

---

<div class="post-metadata">

**Author:** ![ra130](https://get-help.theconstruct.ai/letter_avatar_proxy/v4/letter/r/3e96dc/32.png) [@ra130](https://get-help.theconstruct.ai/u/ra130)\
**Post date:** [December 15, 2022, 10:44am UTC](https://get-help.theconstruct.ai/t/project-download/20992/3 "2022-12-15T10:44:38Z")

</div>

Thank you so much @roalgoal.  
It worked.  
Cheers

---

<div class="post-metadata">

**Author:** ![system](https://get-help.theconstruct.ai/uploads/default/original/2X/9/9d3ce8305cc0d0d9b6e07d15767a6f245c526f1b.jpeg) [@system](https://get-help.theconstruct.ai/u/system)\
**Post date:** [December 21, 2022, 8:21pm UTC](https://get-help.theconstruct.ai/t/project-download/20992/4 "2022-12-21T20:21:22Z")

</div>

This topic was automatically closed after 7 days. New replies are no longer allowed.
