Although QMAKESPEC value is passed to configure via CONFIGURE_ENV, and despite
configure having a snippet looking at $QMAKESPEC, it ultimately discards the
value...
The value form QMAKESPEC gets assigned to defmakespec, but that variable is
never used after that. What gets used is qm_spec, but this one is never
assigned (its assignment is under "macx-xcode" condition). qm_spec is actually
used, its value is passed to QC_QMAKESPEC which is used in the embedded C++
program.
This can be verified by passing --verbose to configure.
The following worked for me:
@@ -382,7 +382,7 @@ if [ "$QC_VERBOSE" = "Y" ]; then
echo makespec is $defmakespec
fi
-qm_spec=""
+qm_spec="$defmakespec"
# if the makespec is macx-xcode, force macx-g++
if [ "$defmakespec" = "macx-xcode" ]; then
qm_spec=macx-g++
--
Andriy Gapon
_______________________________________________
kde-freebsd mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/kde-freebsd
See also http://freebsd.kde.org/ for latest information