Changeset 14555


Ignore:
Timestamp:
Aug 1, 2015, 4:05:02 PM (8 years ago)
Author:
mikedld
Message:

Use CMake-provided C/C++ standard selection capabilities; fix build (qtr.pro)

Location:
trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/CMakeLists.txt

    r14536 r14555  
    339339endif()
    340340
     341if(CMAKE_VERSION VERSION_LESS "3.1")
     342    if(CMAKE_C_COMPILER_ID STREQUAL "GNU" OR CMAKE_C_COMPILER_ID STREQUAL "Clang")
     343        set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
     344        set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11")
     345    endif()
     346else()
     347    set(CMAKE_C_STANDARD 99)
     348    set(CMAKE_C_STANDARD_REQUIRED ON)
     349    set(CMAKE_CXX_STANDARD 11)
     350    set(CMAKE_CXX_STANDARD_REQUIRED ON)
     351endif()
     352
    341353if(CMAKE_C_COMPILER_ID STREQUAL "GNU" OR CMAKE_C_COMPILER_ID STREQUAL "Clang")
    342     set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -std=gnu99")
    343     set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=gnu++11")
    344 
    345354    set(NEEDED_COMPILER_FLAGS
    346355        -Wall
  • trunk/qt/TorrentDelegate.cc

    r14554 r14555  
    286286{
    287287  QString str;
    288   static const QChar ratioSymbol (0x262F);
    289288
    290289  switch (tor.getActivity ())
  • trunk/qt/qtr.pro

    r14538 r14555  
    5656FORMS += AboutDialog.ui \
    5757         DetailsDialog.ui \
     58         LicenseDialog.ui \
    5859         MainWindow.ui \
    5960         MakeDialog.ui \
Note: See TracChangeset for help on using the changeset viewer.