Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. Installation and Deployment
  4. Older versions versus new

Older versions versus new

Scheduled Pinned Locked Moved Unsolved Installation and Deployment
22 Posts 3 Posters 3.2k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Y Offline
    Y Offline
    yuliana
    wrote on last edited by
    #1

    Hello!

    I have a general question, if I have files and projects previously done on Qt Creator software 4.1.0 and Qt version 5.7 for MSVC2015, will I be able to run and build these on the most new versions? (Qt Creator software 4.81 and Qt Version 5.12 with MSVC2017)

    Thank you!

    1 Reply Last reply
    0
    • SGaistS Offline
      SGaistS Offline
      SGaist
      Lifetime Qt Champion
      wrote on last edited by
      #2

      Hi,

      Yes you will.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      Y 1 Reply Last reply
      1
      • SGaistS SGaist

        Hi,

        Yes you will.

        Y Offline
        Y Offline
        yuliana
        wrote on last edited by
        #3

        @SGaist are there any modifications that you now of that must be made in order to make this transition? I am currently working on some old files and trying to set up Qt creator to build and run these but no luck so far.

        aha_1980A 1 Reply Last reply
        0
        • Y yuliana

          @SGaist are there any modifications that you now of that must be made in order to make this transition? I am currently working on some old files and trying to set up Qt creator to build and run these but no luck so far.

          aha_1980A Offline
          aha_1980A Offline
          aha_1980
          Lifetime Qt Champion
          wrote on last edited by
          #4

          @yuliana a version jump from 5.7 to 5.12 should be unproblematic.

          Please tell us your specific problems/error messages so e can help you.

          Regards

          Qt has to stay free or it will die.

          Y 1 Reply Last reply
          1
          • aha_1980A aha_1980

            @yuliana a version jump from 5.7 to 5.12 should be unproblematic.

            Please tell us your specific problems/error messages so e can help you.

            Regards

            Y Offline
            Y Offline
            yuliana
            wrote on last edited by
            #5

            @aha_1980 I have setup my build and run settings but continue to receive this error.

            0_1557020906118_build settings.PNG

            0_1557020923269_image.png

            I am following the steps my coworker did for his Qt version, but I am not quite sure where I went wrong.

            aha_1980A 1 Reply Last reply
            0
            • Y yuliana

              @aha_1980 I have setup my build and run settings but continue to receive this error.

              0_1557020906118_build settings.PNG

              0_1557020923269_image.png

              I am following the steps my coworker did for his Qt version, but I am not quite sure where I went wrong.

              aha_1980A Offline
              aha_1980A Offline
              aha_1980
              Lifetime Qt Champion
              wrote on last edited by
              #6

              @yuliana sorry, I'm still not sure which error you are referring to.

              Qt has to stay free or it will die.

              Y 1 Reply Last reply
              0
              • SGaistS Offline
                SGaistS Offline
                SGaist
                Lifetime Qt Champion
                wrote on last edited by
                #7

                Did you point your kit to your installed version of CMake ?

                Interested in AI ? www.idiap.ch
                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                1 Reply Last reply
                0
                • aha_1980A aha_1980

                  @yuliana sorry, I'm still not sure which error you are referring to.

                  Y Offline
                  Y Offline
                  yuliana
                  wrote on last edited by
                  #8

                  @aha_1980 I am referring to the warning I am receiving.

                  aha_1980A 1 Reply Last reply
                  0
                  • Y yuliana

                    @aha_1980 I am referring to the warning I am receiving.

                    aha_1980A Offline
                    aha_1980A Offline
                    aha_1980
                    Lifetime Qt Champion
                    wrote on last edited by
                    #9

                    @yuliana

                    I am referring to the warning I am receiving.

                    The CMake warning? Do you use CMake at all? Have you installed it? And as @SGaist already asked:

                    Did you point your kit to your installed version of CMake ?

                    Regards

                    Qt has to stay free or it will die.

                    Y 1 Reply Last reply
                    0
                    • aha_1980A aha_1980

                      @yuliana

                      I am referring to the warning I am receiving.

                      The CMake warning? Do you use CMake at all? Have you installed it? And as @SGaist already asked:

                      Did you point your kit to your installed version of CMake ?

                      Regards

                      Y Offline
                      Y Offline
                      yuliana
                      wrote on last edited by
                      #10

                      @aha_1980 @SGaist Yes this is what I have applied thus far.

                      0_1557430834606_image (1).png

                      0_1557430850477_image (2).png

                      1 Reply Last reply
                      0
                      • SGaistS Offline
                        SGaistS Offline
                        SGaist
                        Lifetime Qt Champion
                        wrote on last edited by
                        #11

                        Are you setting the build type anywhere in your own project ?

                        Interested in AI ? www.idiap.ch
                        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                        Y 1 Reply Last reply
                        0
                        • SGaistS SGaist

                          Are you setting the build type anywhere in your own project ?

                          Y Offline
                          Y Offline
                          yuliana
                          wrote on last edited by
                          #12

                          @SGaist not sure what you mean by that so I am going to go ahead and say no!

                          1 Reply Last reply
                          0
                          • SGaistS Offline
                            SGaistS Offline
                            SGaist
                            Lifetime Qt Champion
                            wrote on last edited by
                            #13

                            Then check in CMakeList.txt.user

                            Interested in AI ? www.idiap.ch
                            Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                            Y 1 Reply Last reply
                            0
                            • SGaistS SGaist

                              Then check in CMakeList.txt.user

                              Y Offline
                              Y Offline
                              yuliana
                              wrote on last edited by
                              #14

                              @SGaist what exactly should I check in that file?

                              1 Reply Last reply
                              0
                              • SGaistS Offline
                                SGaistS Offline
                                SGaist
                                Lifetime Qt Champion
                                wrote on last edited by
                                #15

                                Whether it contains anything related to the build type.

                                Interested in AI ? www.idiap.ch
                                Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                                Y 1 Reply Last reply
                                2
                                • SGaistS SGaist

                                  Whether it contains anything related to the build type.

                                  Y Offline
                                  Y Offline
                                  yuliana
                                  wrote on last edited by
                                  #16

                                  @SGaist I'm not quite sure where to find that file, this is all I have for the CMake folder.

                                  0_1557514705853_01.PNG

                                  And this is the CMakeLists.txt file I have in my projects folder.
                                  0_1557514787732_002.PNG

                                  Y 1 Reply Last reply
                                  0
                                  • SGaistS Offline
                                    SGaistS Offline
                                    SGaist
                                    Lifetime Qt Champion
                                    wrote on last edited by
                                    #17

                                    That file should be generated when you configured your project in Qt Creator.

                                    Can you show your CMakeLists.txt file content ?

                                    Interested in AI ? www.idiap.ch
                                    Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                                    Y 1 Reply Last reply
                                    2
                                    • SGaistS SGaist

                                      That file should be generated when you configured your project in Qt Creator.

                                      Can you show your CMakeLists.txt file content ?

                                      Y Offline
                                      Y Offline
                                      yuliana
                                      wrote on last edited by
                                      #18

                                      @SGaist is it okay if I send you this file over chat? It might be too big to post. Also regarding the file that should be generated when configuring the project, I believe it has not been created yet.

                                      1 Reply Last reply
                                      0
                                      • Y Offline
                                        Y Offline
                                        yuliana
                                        wrote on last edited by SGaist
                                        #19

                                        @SGaist I wasn't able to send it to you so here it is:

                                        #  Software License Agreement (BSD License)
                                        #  Copyright (c) 2003-2015, CHAI3D.
                                        #  (www.chai3d.org)
                                        #
                                        #  All rights reserved.
                                        #
                                        #  Redistribution and use in source and binary forms, with or without
                                        #  modification, are permitted provided that the following conditions
                                        #  are met:
                                        #
                                        #  * Redistributions of source code must retain the above copyright
                                        #  notice, this list of conditions and the following disclaimer.
                                        #
                                        #  * Redistributions in binary form must reproduce the above
                                        #  copyright notice, this list of conditions and the following
                                        #  disclaimer in the documentation and/or other materials provided
                                        #  with the distribution.
                                        #
                                        #  * Neither the name of CHAI3D nor the names of its contributors may
                                        #  be used to endorse or promote products derived from this software
                                        #  without specific prior written permission.
                                        #
                                        #  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
                                        #  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
                                        #  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
                                        #  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
                                        #  COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
                                        #  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
                                        #  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
                                        #  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
                                        #  CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
                                        #  LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
                                        #  ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
                                        #  POSSIBILITY OF SUCH DAMAGE.
                                        #
                                        #  $Author: seb $
                                        #  $Date: 2015-06-16 14:08:43 +1200 (Tue, 16 Jun 2015) $
                                        #  $Rev: 1734 $
                                        #
                                        # configuration
                                        #
                                        cmake_minimum_required (VERSION 2.8.12)
                                        project (SGL-MOM)
                                        # version info
                                        file (READ ${PROJECT_SOURCE_DIR}/src/version VERSION)
                                        STRING(REGEX REPLACE ".*MAJOR=([0-9]+).*" "\\1" MAJOR_VERSION "${VERSION}")
                                        STRING(REGEX REPLACE ".*MINOR=([0-9]+).*" "\\1" MINOR_VERSION "${VERSION}")
                                        STRING(REGEX REPLACE ".*RELEASE=([0-9]+).*" "\\1" RELEASE_VERSION "${VERSION}")
                                        set(PROJECT_VERSION ${MAJOR_VERSION}.${MINOR_VERSION}.${RELEASE_VERSION})
                                        # platform detection
                                        if (CMAKE_SYSTEM_NAME MATCHES Windows)
                                          set (OS "win")
                                          if (CMAKE_CL_64)
                                            set (ARCH "x64")
                                          else ()
                                            set (ARCH "x86")
                                          endif ()
                                        elseif (CMAKE_SYSTEM_NAME MATCHES Darwin)
                                          set (OS "mac")
                                          if (CMAKE_SIZEOF_VOID_P EQUAL 8)
                                            set (ARCH "x86_64")
                                          else ()
                                            set (ARCH "i386")
                                          endif ()
                                        elseif (CMAKE_SYSTEM_NAME MATCHES Linux) 
                                          set (OS "lin")
                                          if (CMAKE_SIZEOF_VOID_P EQUAL 8)
                                            set (ARCH "x86_64")
                                          else ()
                                            set (ARCH "i686")
                                          endif ()
                                        endif ()
                                        # output location
                                        set (CMAKE_RUNTIME_OUTPUT_DIRECTORY                ${PROJECT_SOURCE_DIR}/bin)
                                        set (CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG          ${PROJECT_SOURCE_DIR}/bin)
                                        set (CMAKE_RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL     ${PROJECT_SOURCE_DIR}/bin)
                                        set (CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE        ${PROJECT_SOURCE_DIR}/bin)
                                        set (CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO ${PROJECT_SOURCE_DIR}/bin)
                                        # on Windows, freeglut dependency
                                        if (CMAKE_SYSTEM_NAME MATCHES Windows)
                                          add_subdirectory (${PROJECT_SOURCE_DIR}/extras/freeglut)
                                        # on non-Windows, DHD dependency
                                        else ()
                                          include_directories (${PROJECT_SOURCE_DIR}/external/DHD/include)
                                          set (DHD_LIBRARY_DIRS ${PROJECT_SOURCE_DIR}/external/DHD/lib/${OS}-${ARCH})
                                          link_directories (${DHD_LIBRARY_DIRS})
                                        endif ()
                                        # Windows global build options
                                        if (CMAKE_SYSTEM_NAME MATCHES Windows)
                                          # VisualStudio compiler
                                          if (MSVC)
                                            add_definitions (-D_CRT_SECURE_NO_DEPRECATE)
                                            if (CMAKE_CL_64)
                                              add_definitions (-DWIN64)
                                            else ()
                                              add_definitions (-DWIN32)
                                            endif ()
                                            
                                          # MinGW compiler
                                          elseif (MINGW)
                                            add_definitions (-DWIN32)
                                            set (CMAKE_CXX_FLAGS                "${CMAKE_CXX_FLAGS}                -march=native -std=c++0x")
                                            set (CMAKE_CXX_FLAGS_DEBUG          "${CMAKE_CXX_FLAGS_DEBUG}          -march=native -std=c++0x")
                                            set (CMAKE_CXX_FLAGS_MINSIZEREL     "${CMAKE_CXX_FLAGS_MINSIZEREL}     -march=native -std=c++0x")
                                            set (CMAKE_CXX_FLAGS_RELEASE        "${CMAKE_CXX_FLAGS_RELEASE}        -march=native -std=c++0x")
                                            set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -march=native -std=c++0x")
                                            set (CMAKE_C_FLAGS                  "${CMAKE_C_FLAGS}                  -march=native")
                                            set (CMAKE_C_FLAGS_DEBUG            "${CMAKE_C_FLAGS_DEBUG}            -march=native")
                                            set (CMAKE_C_FLAGS_MINSIZEREL       "${CMAKE_C_FLAGS_MINSIZEREL}       -march=native")
                                            set (CMAKE_C_FLAGS_RELEASE          "${CMAKE_C_FLAGS_RELEASE}          -march=native")
                                            set (CMAKE_C_FLAGS_RELWITHDEBINFO   "${CMAKE_C_FLAGS_RELWITHDEBINFO}   -march=native")
                                          endif ()
                                        # Linux global build options
                                        elseif (CMAKE_SYSTEM_NAME MATCHES Linux)
                                          add_definitions (-DLINUX)
                                          set (CMAKE_CXX_FLAGS                "${CMAKE_CXX_FLAGS}                -fPIC -march=native -std=c++0x")
                                          set (CMAKE_CXX_FLAGS_DEBUG          "${CMAKE_CXX_FLAGS_DEBUG}          -fPIC -march=native -std=c++0x")
                                          set (CMAKE_CXX_FLAGS_MINSIZEREL     "${CMAKE_CXX_FLAGS_MINSIZEREL}     -fPIC -march=native -std=c++0x")
                                          set (CMAKE_CXX_FLAGS_RELEASE        "${CMAKE_CXX_FLAGS_RELEASE}        -fPIC -march=native -std=c++0x")
                                          set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -fPIC -march=native -std=c++0x")
                                          set (CMAKE_C_FLAGS                  "${CMAKE_C_FLAGS}                  -fPIC -march=native")
                                          set (CMAKE_C_FLAGS_DEBUG            "${CMAKE_C_FLAGS_DEBUG}            -fPIC -march=native")
                                          set (CMAKE_C_FLAGS_MINSIZEREL       "${CMAKE_C_FLAGS_MINSIZEREL}       -fPIC -march=native")
                                          set (CMAKE_C_FLAGS_RELEASE          "${CMAKE_C_FLAGS_RELEASE}          -fPIC -march=native")
                                          set (CMAKE_C_FLAGS_RELWITHDEBINFO   "${CMAKE_C_FLAGS_RELWITHDEBINFO}   -fPIC -march=native")
                                        # Mac OS X global build options
                                        elseif (CMAKE_SYSTEM_NAME MATCHES Darwin)
                                          add_definitions (-DMACOSX)
                                          set (CMAKE_CXX_FLAGS                "${CMAKE_CXX_FLAGS}                -Qunused-arguments -Wno-deprecated -std=c++0x -stdlib=libc++")
                                          set (CMAKE_CXX_FLAGS_DEBUG          "${CMAKE_CXX_FLAGS_DEBUG}          -Qunused-arguments -Wno-deprecated -std=c++0x -stdlib=libc++")
                                          set (CMAKE_CXX_FLAGS_MINSIZEREL     "${CMAKE_CXX_FLAGS_MINSIZEREL}     -Qunused-arguments -Wno-deprecated -std=c++0x -stdlib=libc++")
                                          set (CMAKE_CXX_FLAGS_RELEASE        "${CMAKE_CXX_FLAGS_RELEASE}        -Qunused-arguments -Wno-deprecated -std=c++0x -stdlib=libc++")
                                          set (CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO} -Qunused-arguments -Wno-deprecated -std=c++0x -stdlib=libc++")
                                          set (CMAKE_C_FLAGS                  "${CMAKE_C_FLAGS}                  -Qunused-arguments -Wno-deprecated")
                                          set (CMAKE_C_FLAGS_DEBUG            "${CMAKE_C_FLAGS_DEBUG}            -Qunused-arguments -Wno-deprecated")
                                          set (CMAKE_C_FLAGS_MINSIZEREL       "${CMAKE_C_FLAGS_MINSIZEREL}       -Qunused-arguments -Wno-deprecated")
                                          set (CMAKE_C_FLAGS_RELEASE          "${CMAKE_C_FLAGS_RELEASE}          -Qunused-arguments -Wno-deprecated")
                                          set (CMAKE_C_FLAGS_RELWITHDEBINFO   "${CMAKE_C_FLAGS_RELWITHDEBINFO}   -Qunused-arguments -Wno-deprecated")
                                        endif ()
                                        # 
                                        # static library
                                        # 
                                        # header search path
                                        include_directories (${PROJECT_SOURCE_DIR}/src)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/Eigen)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/glew/include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/giflib/include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/lib3ds/include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/libjpeg/include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/libpng/include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/openal/include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/openal/OpenAL32/Include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/openal/Alc)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/theoraplayer/include/theoraplayer)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/theoraplayer/external/ogg/include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/theoraplayer/external/theora/include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/theoraplayer/external/vorbis/include)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/theoraplayer/external/vorbis/lib)
                                        include_directories (${PROJECT_SOURCE_DIR}/external/theoraplayer/src/Theora)
                                        # static library source files
                                        file (GLOB_RECURSE source ${CHAI3D_SOURCE_DIR}/src/*.cpp)
                                        # static library external dependencies source files
                                        file (GLOB_RECURSE source_gif       ${PROJECT_SOURCE_DIR}/external/giflib/src/*.c)
                                        file (GLOB_RECURSE source_glew      ${PROJECT_SOURCE_DIR}/external/glew/src/*.c)
                                        file (GLOB_RECURSE source_3ds       ${PROJECT_SOURCE_DIR}/external/lib3ds/src/*.c)
                                        file (GLOB_RECURSE source_jpeg      ${PROJECT_SOURCE_DIR}/external/libjpeg/src/*.c)
                                        file (GLOB_RECURSE source_png       ${PROJECT_SOURCE_DIR}/external/libpng/src/*.c)
                                        file (GLOB_RECURSE source_openal    ${PROJECT_SOURCE_DIR}/external/openal/*.c)
                                        file (GLOB_RECURSE source_theorac   ${PROJECT_SOURCE_DIR}/external/theoraplayer/*.c)
                                        file (GLOB_RECURSE source_theoracpp ${PROJECT_SOURCE_DIR}/external/theoraplayer/*.cpp)
                                        # platform-specific source files adjustments
                                        if (CMAKE_SYSTEM_NAME MATCHES Windows)
                                          file (GLOB_RECURSE source_theora_exclude ${PROJECT_SOURCE_DIR}/external/theoraplayer/external/theora/lib/x86/*.c)
                                        else ()
                                          file (GLOB_RECURSE source_theora_exclude ${PROJECT_SOURCE_DIR}/external/theoraplayer/external/theora/lib/x86_vc/*.c)
                                        endif ()
                                        list (REMOVE_ITEM source_theorac ${source_theora_exclude})
                                        # build flags
                                        add_definitions (${PROJECT_DEFINITIONS} -DGLEW_STATIC -DAL_ALEXT_PROTOTYPES -DAL_BUILD_LIBRARY -DAL_LIBTYPE_STATIC -D__THEORA -D_LIB)
                                        # static library
                                        add_library (chai3d STATIC ${source} ${source_gif} ${source_glew} ${source_3ds} ${source_jpeg} ${source_png} ${source_openal} ${source_theorac} ${source_theoracpp} ${source_dcmdata} ${source_libi2d} ${source_dcmimage} ${source_dcmimgle} ${source_oflog} ${source_ofstd})
                                        # library exports
                                        set (CHAI3D_INCLUDE_DIRS "${PROJECT_SOURCE_DIR}/src" "${PROJECT_SOURCE_DIR}/external/Eigen" "${PROJECT_SOURCE_DIR}/external/glew/include")
                                        set (CHAI3D_LIBRARIES chai3d)
                                        set (CHAI3D_DEFINITIONS ${PROJECT_DEFINITIONS})
                                        if (NOT CMAKE_SYSTEM_NAME MATCHES Windows)
                                          set (CHAI3D_LIBRARIES ${CHAI3D_LIBRARIES} drd)
                                          set (CHAI3D_LIBRARY_DIRS ${CHAI3D_LIBRARY_DIRS} ${DHD_LIBRARY_DIRS})
                                        endif ()
                                        if (${OS} MATCHES lin)
                                          set (CHAI3D_LIBRARIES ${CHAI3D_LIBRARIES} usb-1.0 rt pthread dl)
                                        elseif (${OS} MATCHES mac)
                                          set (CHAI3D_LIBRARIES ${CHAI3D_LIBRARIES} "-framework CoreFoundation" "-framework IOKit" "-framework OpenGL" "-framework CoreServices" "-framework CoreAudio" "-framework AudioToolbox" "-framework AudioUnit")
                                        endif ()
                                        set (CHAI3D_SOURCE_DIR ${PROJECT_SOURCE_DIR})
                                        # 
                                        # executables
                                        # 
                                        # examples
                                        add_subdirectory(${PROJECT_SOURCE_DIR}/examples)
                                        # utilities
                                        if (EXISTS ${PROJECT_SOURCE_DIR}/utils)
                                          add_subdirectory (${PROJECT_SOURCE_DIR}/utils)
                                        endif ()
                                        # 
                                        # export package
                                        # 
                                        # export package for use from the build tree
                                        export (TARGETS chai3d FILE ${PROJECT_BINARY_DIR}/CHAI3DTargets.cmake)
                                        export (PACKAGE CHAI3D)
                                        # package definitions
                                        set (CONF_INCLUDE_DIRS ${CHAI3D_INCLUDE_DIRS})
                                        set (CONF_LIBRARIES    ${CHAI3D_LIBRARIES})
                                        set (CONF_LIBRARY_DIRS ${CHAI3D_LIBRARY_DIRS})
                                        set (CONF_DEFINITIONS  ${CHAI3D_DEFINITIONS})
                                        set (CONF_SOURCE_DIR   ${CHAI3D_SOURCE_DIR})
                                        # package configuration and version files
                                        configure_file(CHAI3DConfig.cmake.in "${PROJECT_BINARY_DIR}/CHAI3DConfig.cmake" @ONLY)
                                        configure_file(CHAI3DConfigVersion.cmake.in "${PROJECT_BINARY_DIR}/CHAI3DConfigVersion.cmake" @ONLY)
                                        

                                        [edit: Added code tags SGaist]

                                        1 Reply Last reply
                                        0
                                        • SGaistS Offline
                                          SGaistS Offline
                                          SGaist
                                          Lifetime Qt Champion
                                          wrote on last edited by
                                          #20

                                          Looks fine.

                                          What do you have in C:/Files/Applications/SGL-MOM/3.2.0/ ?

                                          Interested in AI ? www.idiap.ch
                                          Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                                          1 Reply Last reply
                                          0

                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Users
                                          • Groups
                                          • Search
                                          • Get Qt Extensions
                                          • Unsolved