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

How to use it #9

Open
hufengtao opened this issue May 9, 2016 · 4 comments
Open

How to use it #9

hufengtao opened this issue May 9, 2016 · 4 comments

Comments

@hufengtao
Copy link

Dear Author:
I downloaded distcode and compiled successfully, but I do not know how to use it.
could you tell me how to confige on multiple macs to accelerate complication.

Thanks

@hufengtao
Copy link
Author

I use Xcode 7.3, distcc 3.2 plug-in installed, but seemed have no effect. I can find compile task on monitor view, but the compile task could not distributed to another machine.

@ahanganu
Copy link

Hello, Once you install it, in the build settings of your project/target you need to change the compiler from Apple LLVM to "Distcc 3.2". That will make it use the distributed compilation. Anyway make sure you have same versions for Clang and the SDKs on the machines you want linked together.

@kaustubhkabra
Copy link

I am facing similar issue. Clang and SDK versions are same for 2 Macbooks. I am on Xcode8 and Distcc 3.2 is selected in both project's compiler ssettings.

@marksatt
Copy link
Owner

It has been a while since I last tried the Xcode compiler plugin as I work on UE4 full-time, which has its own build system and thus doesn't use the Xcode plugin. It could be that more recent versions of Xcode added new compiler arguments by default that distcc doesn't understand well enough to distribute the compile job. I'm not really able to provide a lot of support for this aspect of DistCode right now, you will probably need to take a look at the command-line Xcode is trying to execute and then check that the distcc compiler wrapper understands all the arguments, which means taking a look at the code yourself.

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

4 participants