Changeset 484 for branches


Ignore:
Timestamp:
03/26/14 15:19:08 (5 years ago)
Author:
jls17
Message:
  • a few changes to successfully compile ARInside using msys/MinGW and GCC on windows
  • while using GCC, libgcc and libstdc++ will be linked statically
Location:
branches/work_304
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/work_304/CMakeLists.txt

    r474 r484  
    8585 
    8686INCLUDE(project.cmake/files.cmake) 
     87 
     88IF(CMAKE_COMPILER_IS_GNUCC) 
     89        SET(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} -static-libgcc -static-libstdc++") 
     90ENDIF(CMAKE_COMPILER_IS_GNUCC) 
    8791 
    8892# set link libraries for project 
  • branches/work_304/doc/DocSchemaDetails.cpp

    r479 r484  
    19551955                        value = AR_LOCALIZE_FORM_VIEWS_ALL;     // default, if property isn't present 
    19561956 
    1957                 char* strState = "Disabled"; 
     1957                const char* strState = "Disabled"; 
    19581958                if (value == AR_LOCALIZE_FORM_VIEWS_ALL) strState = "All"; 
    19591959                if (value == AR_LOCALIZE_FORM_VIEWS_ALIASES) strState = "Only for selection field aliases"; 
     
    19821982#if AR_CURRENT_API_VERSION >= AR_API_VERSION_800 
    19831983                 
    1984                 char* strValue = ""; 
     1984                const char* strValue = ""; 
    19851985                propVal = propIndex->GetAndUseValue(AR_OPROP_FORM_TAG_NAME); 
    19861986                if (propVal != NULL && propVal->dataType == AR_DATA_TYPE_CHAR) 
  • branches/work_304/lists/ARListHelpers.cpp

    r300 r484  
    142142                                        { 
    143143                                                // strip the AR_RESERVED_OVERLAY_STRING from end of the name, so it gets the real object name 
    144                                                 size_t nameLen = strnlen(names.nameList[idx], AR_MAX_NAME_SIZE); 
     144                                                size_t nameLen = strlen(names.nameList[idx]); 
    145145                                                if (nameLen > 3) 
    146146                                                { 
     
    154154                                { 
    155155                                        // strip the AR_RESERV_OVERLAY_CUSTOM_STRING from end of the name, so it gets the real object name 
    156                                         size_t nameLen = strnlen(names.nameList[idx], AR_MAX_NAME_SIZE); 
     156                                        size_t nameLen = strlen(names.nameList[idx]); 
    157157                                        if (nameLen > 3) 
    158158                                        { 
     
    184184                                { 
    185185                                        // strip the AR_RESERVED_OVERLAY_STRING again, so it gets the real object name 
    186                                         size_t nameLen = strnlen(names.nameList[idx], AR_MAX_NAME_SIZE); 
     186                                        size_t nameLen = strlen(names.nameList[idx]); 
    187187                                        if (nameLen > 3) 
    188188                                        { 
Note: See TracChangeset for help on using the changeset viewer.