On quarta-feira, 18 de janeiro de 2017 18:31:36 PST René J. V. Bertin wrote: > Thiago Macieira wrote: > >> Among the tweak I have in my script to build Qt for installation into > >> /opt/local, using dependencies from there, I have a patch for > >> qtbase/configure that prunes a number of unnecessary/undesirable items > >> from > >> DEFAULT_INCDIR and DEFAULT_LIBDIR (see below). > > > > Why do you need to prune anything? > > If memory serves me well unwanted libraries were being pulled in from > Ubuntu's multiarch system libraries. Possibly system Qt5 libraries that > I've since uninstalled.
While that may be so, the DEFAULT_XXXDIR is only tangentially related. They don't add dirs to the search path. On the contrary: those remove paths that we may have got from pkg-config or similar. Also, the Xcode's clang doesn't search /usr/local/include when the --sysroot option is passed. It's possible we performed an incorrect detection in Qt 5.7 and earlier, but the 5.8 detection should be better. > As far as I can tell the patchfile was created almost 2y ago and never > documented exactly what happened. It looks like the pruning is no longer > necessary; time will tell whether I'll need to intervene in toolchain.prf. Right, need more information. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Development mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/development
