At 11:28 AM 4/4/2006, Paulo Jorge Guedes wrote: >> -----Original Message----- >> From: Brad King [mailto:[EMAIL PROTECTED] >> Sent: terça-feira, 4 de Abril de 2006 14:37 >> To: kde-buildsystem@kde.org >> Subject: Re: MSYS Makefiles Generator > >> Did you try this in a fresh build tree? It may be that the >> CMakeDirectoryInformation.cmake files are left with the buggy version >> and prevent the fixed version from running and rewriting them. > >Yes. Same error: > >d:/kde/kdewin32-build/CMakeFiles/CMakeDirectoryInformation.cmake:13: >syntax error, unexpected cal_ERROR, expecting $end (4), when parsing string >"D:\downloads\qt-win-opensource-src-4.1.1\mkspecs/default" >CMake Error: Target DependInfo.cmake file not found >CMake Error: Directory Information file not found
OK, so I fixed this in CVS CMake. However, it can fix it in kde with this change: In FindQt4.cmake: (convert the path for mkspecs to unix style path) IF (NOT QT_MKSPECS_DIR) EXEC_PROGRAM( ${QT_QMAKE_EXECUTABLE} ARGS "-query QMAKE_MKSPECS" OUTPUT_VARIABLE qt_mkspecs_dir ) # convert the path to unix style path STRING(REGEX REPLACE "\\\\" "/" qt_mkspecs_dir "${qt_mkspecs_dir}") SET(QT_MKSPECS_DIR ${qt_mkspecs_dir} CACHE PATH "The location of the Qt mkspecs") ENDIF (NOT QT_MKSPECS_DIR) The fix in cmake allows include directories to be windows style, and converts them automatically in the include_directories command. -Bill _______________________________________________ Kde-buildsystem mailing list Kde-buildsystem@kde.org https://mail.kde.org/mailman/listinfo/kde-buildsystem