Hi there,

QtC-4.5.0-rc1, qbs-1.10.0.

I just tried to enable ccache in QtCreator, and qbs failed complaining it cannot find 'ar' and co.

When i want to enable ccache, i use the export PATH=/usr/lib/ccache:$PATH trick (which is IMHO the "proper" way to deal with this on Linux).

When i run QtC within this env, I can see new C/C++ compilers, eg. "GCC (C++, x86 32bit in /usr/lib/ccache)" along "GCC (C++, x86 32bit in /usr/bin)" - actually i'm not sure if they are auto-detected or if i set that up myself some time ago. I then clone my Qt profile, change the C/C++ compilers to use the ccache'd ones), and then simply rename the profile to "Qt X.Y (ccache)"

When I select this Qt ccache'd profile, qbs complains that /usr/lib/ccache/ar doesn't exists. The problem seems to stem from Qbs trying to infer the path to 'ar' based on the path to gcc.

Is this the right way to deal with ccache and QtC+Qbs?
Should I open a bug report? On Qtc, Qbs or both?

Chris
_______________________________________________
Qbs mailing list
Qbs@qt-project.org
http://lists.qt-project.org/mailman/listinfo/qbs

Reply via email to