User forums > Help
Project not working when copying it to different pc
moriluka:
Hey,
as the title suggests I've run into a little problem lately.
I'm using both a Win10 PC as well as a Laptop running Ubuntu 20.04 to code and I'm transferring the projects between these 2 via git.
Now the problem is that everytime I pull the git-repo and try to open and build the project in codeblocks i get tons of errors (i. e. "undefined reference to main", etc.). This isn't a big problem though because when i cut out all the code from the project, build and paste the code back into codeblocks it works exactly like how it's supposed to.
My question is, is this generally a problem in codeblocks or is it a problem on my end? And if it's the latter is there any known cause (or in turn solution) to this problem?
Please excuse me if this is a dumb question, but as someone who has used codeblocks for less than a week it seems a little weird.
Thanks in advance,
Moritz
stahta01:
It is not a normal problem to have.
So, you likely did something wrong.
Post a build log.
Possible link; my internet is not responding with the link either the server or my end is having issues.
https://wiki.codeblocks.org/index.php?title=FAQ-Compiling_%28general%29#Q:_How_do_I_report_a_compilation_problem_on_the_forums.3F
WARNING: Do not add *.depend to git it is not considered the proper thing to do. I have no idea if doing that could cause this issue.
Tim S.
oBFusCATed:
Do you have you executable and object files (.objs folder) in the git repo?
If you have them this would explain the strange behaviour.
Does a full rebuild (Build -> Rebuild) fix the problem?
moriluka:
Hey thanks for the replies.
@oBFusCATed: ty that seemed to be the problem. I had to tamper with the .gitattributes file to be able to transfer the exe via git.
Now I feel dumb for not looking for something like that myself
oBFusCATed:
Storing the exe in git is generally not a good idea. Git is not good at handling binary files.
If you want to share the exe and object files, make sure to have different folders for different OSes.
Navigation
[0] Message Index
[#] Next page
Go to full version