[Rose-public] Install edg4x-rose with cmake

Tim rose.mailinglist at gmail.com
Fri Sep 13 17:09:50 PDT 2013


Hello Justin,

perfect! I'm really looking forward to pull your new commit! :-D
[I have to install Rose on different servers...]
Can you ping we the job is completed? 

By the way, does edge 4x supports the current gcc and boost llvm?
And last but not least: Why does rose need a Java environment?
I thought rose is focused on C++/C/Fortan.

Cheers
Tim

On Sep 13, 2013, at 4:46 PM, Too, Justin A. wrote:

> Hi Tim,
> 
> Coincidentally, we are in the process of Integrating a new implementation
> of the CMake build system for ROSE. The goal is to have this work
> integrated within the next week, so please stay tuned.
> 
> Thanks,
>  Justin =)
> 
> On 9/13/13 4:02 PM, "Tim" <rose.mailinglist at gmail.com> wrote:
> 
>> Hello,
>> 
>> I try to install rose from https://github.com/rose-compiler/edg4x-rose.
>> Unfortunately, the cmake configuration stops at a certain point.
>> Do I need special parameters to handle this:
>> 
>> 
>> Commented out use of OpenAnalysis in Windows.
>> StatusFinished ...
>> -- Configuring done
>> CMake Error at src/CMakeLists.txt:905 (add_library):
>>  Cannot find source file:
>> 
>> /home/tim/Documents/rose/edg4x-rose/src/frontend/CxxFrontend/EDG/EDG_SAGE_
>> Connection/sage_gen_be.C
>> 
>>  Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
>> .hpp
>>  .hxx .in .txx
>> 
>> 
>> -- Build files have been written to:
>> /home/tim/Documents/rose/edg4x-rose/build_cmake
>> 
>> Does anybody has an evidence for me what goes wrong?
>> 
>> 
>> Cheers!
>> 
>> Tim
>> 
>> 
>> 
>> 
>> $ cmake ../
>> -- The CXX compiler identification is GNU 4.7.2
>> -- The C compiler identification is GNU 4.7.2
>> -- Check for working CXX compiler: /usr/bin/c++
>> -- Check for working CXX compiler: /usr/bin/c++ -- works
>> -- Detecting CXX compiler ABI info
>> -- Detecting CXX compiler ABI info - done
>> -- Check for working C compiler: /usr/bin/gcc
>> -- Check for working C compiler: /usr/bin/gcc -- works
>> -- Detecting C compiler ABI info
>> -- Detecting C compiler ABI info - done
>> -- Check for ROSE source tree type
>> -- Check for ROSE source tree type - Git
>> -- Found Git: /usr/bin/git
>> -- Detecting ROSE SCM version information (from Git)
>> -- The ROSE SCM version identifier is
>> 47797e0652c7f8be892d019cea7dacd34f87188f
>> -- The ROSE SCM version Unix timestamp is 1378943676
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:362 ]
>> Boost not in cache
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:365 ]
>> _boost_TEST_VERSIONS =
>> 1.36.0;1.37;1.37.0;1.38.0;1.39.0;1.40.0;1.40.0;1.40;1.39.0;1.39;1.38.0;1.3
>> 8;1.37.0;1.37;1.36.1;1.36.0;1.36
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:367 ]
>> Boost_USE_MULTITHREADED = TRUE
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:369 ]
>> Boost_USE_STATIC_LIBS = TRUE
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:428 ]
>> Declared as CMake or Environmental Variables:
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:430
>> ]   BOOST_ROOT =
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:432
>> ]   BOOST_INCLUDEDIR =
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:434
>> ]   BOOST_LIBRARYDIR =
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:436 ]
>> _boost_TEST_VERSIONS =
>> 1.36.0;1.37;1.37.0;1.38.0;1.39.0;1.40.0;1.40.0;1.40;1.39.0;1.39;1.38.0;1.3
>> 8;1.37.0;1.37;1.36.1;1.36.0;1.36
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:485 ]
>> Include debugging info:
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:487
>> ]   _boost_INCLUDE_SEARCH_DIRS =
>> C:/boost/include;C:/boost;/boost/include;/boost;/sw/local/include
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:489
>> ]   _boost_PATH_SUFFIXES =
>> boost-1_36_0;boost-1_37;boost-1_37_0;boost-1_38_0;boost-1_39_0;boost-1_40_
>> 0;boost-1_40_0;boost-1_40;boost-1_39_0;boost-1_39;boost-1_38_0;boost-1_38;
>> boost-1_37_0;boost-1_37;boost-1_36_1;boost-1_36_0;boost-1_36
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:513 ]
>> location of version.hpp: /usr/include/boost/version.hpp
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:532 ]
>> version.hpp reveals boost 1.49.0
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:625 ]
>> guessed _boost_COMPILER = -gcc47
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:635 ]
>> _boost_MULTITHREADED = -mt
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:652 ]
>> _boost_STATIC_TAG =
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:654 ]
>> _boost_ABI_TAG = d
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:687 ]
>> _boost_LIBRARIES_SEARCH_DIRS =
>> /usr/include/lib;/usr/include/../lib;C:/boost/lib;C:/boost;/boost/boost_1_
>> 49_0/lib;/boost/boost_1_49/lib;/boost/lib;/boost;/sw/local/lib
>> -- [ 
>> /home/tim/Documents/rose/edg4x-rose/cmake/modules/FindBoost.cmake:816 ]
>> Boost_FOUND = TRUE
>> -- Boost version: 1.49.0
>> -- Found the following Boost libraries:
>> --   date_time
>> --   filesystem
>> --   program_options
>> --   regex
>> --   system
>> --   wave
>> --   thread
>> -- The Fortran compiler identification is GNU
>> -- Check for working Fortran compiler: /usr/bin/gfortran
>> -- Check for working Fortran compiler: /usr/bin/gfortran  -- works
>> -- Detecting Fortran compiler ABI info
>> -- Detecting Fortran compiler ABI info - done
>> -- Checking whether /usr/bin/gfortran supports Fortran 90
>> -- Checking whether /usr/bin/gfortran supports Fortran 90 -- yes
>> -- >>>>>>>>>>>>>>>>>>>>>>>>> Smaller generated files disabled
>> -- Check if the system is big endian
>> -- Searching 16 bit integer
>> -- Looking for sys/types.h
>> -- Looking for sys/types.h - found
>> -- Looking for stdint.h
>> -- Looking for stdint.h - found
>> -- Looking for stddef.h
>> -- Looking for stddef.h - found
>> -- Check size of unsigned short
>> -- Check size of unsigned short - done
>> -- Using unsigned short
>> -- Check if the system is big endian - little endian
>> -- Looking for argz.h
>> -- Looking for argz.h - found
>> -- Looking for argz_append
>> -- Looking for argz_append - found
>> -- Looking for argz_create_sep
>> -- Looking for argz_create_sep - found
>> -- Looking for argz_insert
>> -- Looking for argz_insert - found
>> -- Looking for argz_next
>> -- Looking for argz_next - found
>> -- Looking for argz_stringify
>> -- Looking for argz_stringify - found
>> -- Looking for byteswap.h
>> -- Looking for byteswap.h - found
>> -- Looking for closedir
>> -- Looking for closedir - found
>> -- Looking for ctype.h
>> -- Looking for ctype.h - found
>> -- Looking for c_asm.h
>> -- Looking for c_asm.h - not found
>> -- Looking for dlfcn.h
>> -- Looking for dlfcn.h - found
>> -- Looking for dladdr
>> -- Looking for dladdr - found
>> -- Looking for dlerror
>> -- Looking for dlerror - found
>> -- Looking for dl.h
>> -- Looking for dl.h - not found
>> -- Looking for vprintf
>> -- Looking for vprintf - found
>> -- Looking for _dyld_func_lookup
>> -- Looking for _dyld_func_lookup - not found
>> -- Looking for dirent.h
>> -- Looking for dirent.h - found
>> -- Looking for errno.h
>> -- Looking for errno.h - found
>> -- Looking for ffi.h
>> -- Looking for ffi.h - found
>> -- Looking for getcwd
>> -- Looking for getcwd - found
>> -- Looking for gethrtime
>> -- Looking for gethrtime - not found
>> -- Looking for getpagesize
>> -- Looking for getpagesize - found
>> -- Looking for getwd
>> -- Looking for getwd - found
>> -- Looking for sys/time.h
>> -- Looking for sys/time.h - found
>> -- Looking for index
>> -- Looking for index - found
>> -- Looking for intrinsics.h
>> -- Looking for intrinsics.h - not found
>> -- Looking for inttypes.h
>> -- Looking for inttypes.h - found
>> -- Looking for C++ include aspell.h
>> -- Looking for C++ include aspell.h - found
>> -- Looking for C++ include aspell/aspell.h
>> -- Looking for C++ include aspell/aspell.h - not found
>> -- Looking for include file io.h
>> -- Looking for include file io.h - not found.
>> -- Looking for include file limits.h
>> -- Looking for include file limits.h - found
>> -- Looking for include file locale.h
>> -- Looking for include file locale.h - found
>> -- Looking for include file process.h
>> -- Looking for include file process.h - not found.
>> -- Looking for include file stdlib.h
>> -- Looking for include file stdlib.h - found
>> -- Looking for include file sys/stat.h
>> -- Looking for include file sys/stat.h - found
>> -- Looking for include file sys/time.h
>> -- Looking for include file sys/time.h - found
>> -- Looking for include file sys/utime.h
>> -- Looking for include file sys/utime.h - not found.
>> -- Looking for include file sys/socket.h
>> -- Looking for include file sys/socket.h - found
>> -- Looking for include file unistd.h
>> -- Looking for include file unistd.h - found
>> -- Looking for include file pthread.h
>> -- Looking for include file pthread.h - found
>> -- Looking for include file utime.h
>> -- Looking for include file utime.h - found
>> -- Looking for include file string.h
>> -- Looking for include file string.h - found
>> -- Looking for include file strings.h
>> -- Looking for include file strings.h - found
>> -- Looking for include file machine/endian.h
>> -- Looking for include file machine/endian.h - not found.
>> -- Looking for mach_absolute_time
>> -- Looking for mach_absolute_time - not found
>> -- Looking for include file mach/mach_time.h
>> -- Looking for include file mach/mach_time.h - not found.
>> -- Looking for include file mach-o/dyld.h
>> -- Looking for include file mach-o/dyld.h - not found.
>> -- Looking for include file memory.h
>> -- Looking for include file memory.h - found
>> -- Looking for mktime
>> -- Looking for mktime - found
>> -- Looking for mmap
>> -- Looking for mmap - found
>> -- Looking for open
>> -- Looking for open - found
>> -- Looking for chmod
>> -- Looking for chmod - found
>> -- Looking for close
>> -- Looking for close - found
>> -- Looking for dcgettext
>> -- Looking for dcgettext - found
>> -- Looking for popen
>> -- Looking for popen - found
>> -- Looking for pclose
>> -- Looking for pclose - found
>> -- Looking for _open
>> -- Looking for _open - not found
>> -- Looking for _close
>> -- Looking for _close - not found
>> -- Looking for _popen
>> -- Looking for _popen - not found
>> -- Looking for _pclose
>> -- Looking for _pclose - not found
>> -- Looking for getpid
>> -- Looking for getpid - found
>> -- Looking for gettext
>> -- Looking for gettext - found
>> -- Looking for _getpid
>> -- Looking for _getpid - not found
>> -- Looking for mkdir
>> -- Looking for mkdir - found
>> -- Looking for _mkdir
>> -- Looking for _mkdir - not found
>> -- Looking for putenv
>> -- Looking for putenv - found
>> -- Looking for mktemp
>> -- Looking for mktemp - found
>> -- Looking for mkstemp
>> -- Looking for mkstemp - found
>> -- Looking for fcntl
>> -- Looking for fcntl - found
>> -- Looking for strerror
>> -- Looking for strerror - found
>> -- Looking for stpcpy
>> -- Looking for stpcpy - found
>> -- Looking for strcasecmp
>> -- Looking for strcasecmp - found
>> -- Looking for strdup
>> -- Looking for strdup - found
>> -- Looking for strtoul
>> -- Looking for strtoul - found
>> -- Looking for alloca
>> -- Looking for alloca - not found
>> -- Looking for __fsetlocking
>> -- Looking for __fsetlocking - found
>> -- Looking for mempcpy
>> -- Looking for mempcpy - found
>> -- Looking for __argz_count
>> -- Looking for __argz_count - found
>> -- Looking for __argz_next
>> -- Looking for __argz_next - found
>> -- Looking for __argz_stringify
>> -- Looking for __argz_stringify - found
>> -- Looking for setlocale
>> -- Looking for setlocale - found
>> -- Looking for tsearch
>> -- Looking for tsearch - found
>> -- Looking for getegid
>> -- Looking for getegid - found
>> -- Looking for getgid
>> -- Looking for getgid - found
>> -- Looking for getuid
>> -- Looking for getuid - found
>> -- Looking for wcslen
>> -- Looking for wcslen - found
>> -- Looking for mkfifo
>> -- Looking for mkfifo - found
>> -- Looking for alloca
>> -- Looking for alloca - not found.
>> -- Looking for asprintf
>> -- Looking for asprintf - not found.
>> -- Looking for wprintf
>> -- Looking for wprintf - not found.
>> -- Looking for snprintf
>> -- Looking for snprintf - found
>> -- Looking for printf
>> -- Looking for printf - found
>> -- Looking for pid_t
>> -- Looking for pid_t - not found.
>> -- Looking for intmax_t
>> -- Looking for intmax_t - not found.
>> -- Looking for uintmax_t
>> -- Looking for uintmax_t - not found.
>> -- Looking for LC_MESSAGES
>> -- Looking for LC_MESSAGES - found
>> -- Check size of intmax_t
>> -- Check size of intmax_t - done
>> -- Check size of long double
>> -- Check size of long double - done
>> -- Check size of long long
>> -- Check size of long long - done
>> -- Check size of wchar_t
>> -- Check size of wchar_t - done
>> -- Check size of wint_t
>> -- Check size of wint_t - failed
>> -- Looking for include file ndir.h
>> -- Looking for include file ndir.h - not found.
>> -- Looking for opendir
>> -- Looking for opendir - found
>> -- Looking for readdir
>> -- Looking for readdir - found
>> -- Looking for read_real_time
>> -- Looking for read_real_time - not found
>> -- Looking for shl_load
>> -- Looking for shl_load - not found
>> -- Looking for strcoll
>> -- Looking for strcoll - found
>> -- Looking for strcspn
>> -- Looking for strcspn - found
>> -- Looking for strftime
>> -- Looking for strftime - found
>> -- Looking for strlcat
>> -- Looking for strlcat - not found
>> -- Looking for strlcpy
>> -- Looking for strlcpy - not found
>> -- Looking for strspn
>> -- Looking for strspn - found
>> -- Looking for strstr
>> -- Looking for strstr - found
>> -- Looking for strtod
>> -- Looking for strtod - found
>> -- Looking for strtol
>> -- Looking for strtol - found
>> -- Looking for include file sys/dir.h
>> -- Looking for include file sys/dir.h - found
>> -- Looking for include file sys/dl.h
>> -- Looking for include file sys/dl.h - not found.
>> -- Looking for time_base_to_time
>> -- Looking for time_base_to_time - not found
>> -- Looking for clock_gettime
>> -- Looking for clock_gettime - not found
>> -- Looking for dl in dl
>> -- Looking for dl in dl - not found
>> -- Check size of char
>> -- Check size of char - done
>> -- Check size of double
>> -- Check size of double - done
>> -- Check size of float
>> -- Check size of float - done
>> -- Check size of long double
>> -- Check size of long double - done
>> -- Check size of long long
>> -- Check size of long long - done
>> -- Check size of void*
>> -- Check size of void* - done
>> -- Check size of short
>> -- Check size of short - done
>> -- Check size of int
>> -- Check size of int - done
>> -- Check size of long
>> -- Check size of long - done
>> -- Checking whether system has ANSI C header files
>> -- Looking for 4 include files stdlib.h, ..., float.h
>> -- Looking for 4 include files stdlib.h, ..., float.h - found
>> -- Performing Test memchrExists
>> -- Performing Test memchrExists - Failed
>> -- ANSI C header files - not found
>> -- Looking for include files sys/time.h, time.h
>> -- Looking for include files sys/time.h, time.h - found
>> -- Check size of struct tm
>> -- Check size of struct tm - failed
>> -- Performing Test HAVE_DECL_ISTREAMBUF_ITERATOR
>> -- Performing Test HAVE_DECL_ISTREAMBUF_ITERATOR - Success
>> -- Performing Test HAVE_ICONV_CONST
>> -- Performing Test HAVE_ICONV_CONST - Failed
>> -- Performing Test SIZEOF_WCHAR_T_IS_2
>> -- Performing Test SIZEOF_WCHAR_T_IS_2 - Failed
>> -- Performing Test SIZEOF_WCHAR_T_IS_4
>> -- Performing Test SIZEOF_WCHAR_T_IS_4 - Success
>> -- Performing Test HAVE_MYSQL_OPT_EMBEDDED_CONNECTION
>> -- Performing Test HAVE_MYSQL_OPT_EMBEDDED_CONNECTION - Failed
>> -- MySQL not found.
>> -- MySQL Embedded not found.
>> -- CMAKE_BINARY_DIR: /home/tim/Documents/rose/edg4x-rose/build_cmake
>> -- CMAKE_CURRENT_BINARY_DIR:
>> /home/tim/Documents/rose/edg4x-rose/build_cmake
>> -- CMAKE_SOURCE_DIR:         /home/tim/Documents/rose/edg4x-rose
>> -- CMAKE_CURRENT_SOURCE_DIR: /home/tim/Documents/rose/edg4x-rose
>> -- PROJECT_BINARY_DIR: /home/tim/Documents/rose/edg4x-rose/build_cmake
>> -- PROJECT_SOURCE_DIR: /home/tim/Documents/rose/edg4x-rose
>> -- EXECUTABLE_OUTPUT_PATH:
>> -- LIBRARY_OUTPUT_PATH:
>> -- CMAKE_MODULE_PATH:
>> /home/tim/Documents/rose/edg4x-rose/cmake/home/tim/Documents/rose/edg4x-ro
>> se/cmake/modules
>> -- CMAKE_COMMAND: /usr/bin/cmake
>> -- CMAKE_ROOT: /usr/share/cmake-2.8
>> -- CMAKE_CURRENT_LIST_FILE:
>> /home/tim/Documents/rose/edg4x-rose/CMakeLists.txt
>> -- CMAKE_CURRENT_LIST_LINE: 363
>> -- CMAKE_INCLUDE_PATH:
>> -- CMAKE_LIBRARY_PATH:
>> -- CMAKE_SYSTEM: Linux-3.2.0-4-amd64
>> -- CMAKE_SYSTEM_NAME: Linux
>> -- CMAKE_SYSTEM_VERSION: 3.2.0-4-amd64
>> -- CMAKE_SYSTEM_PROCESSOR: x86_64
>> -- UNIX: 1
>> -- WIN32:
>> -- APPLE:
>> -- MINGW:
>> -- CYGWIN:
>> -- BORLAND:
>> -- MSVC:
>> -- MSVC_IDE:
>> -- MSVC60:
>> -- MSVC70:
>> -- MSVC71:
>> -- MSVC80:
>> -- CMAKE_COMPILER_2005:
>> -- CMAKE_SKIP_RULE_DEPENDENCY:
>> -- CMAKE_SKIP_INSTALL_ALL_DEPENDENCY:
>> -- CMAKE_SKIP_RPATH: NO
>> -- CMAKE_VERBOSE_MAKEFILE: FALSE
>> -- CMAKE_SUPPRESS_REGENERATION:
>> -- CMAKE_C_FLAGS:  -fexceptions -DHAVE_CONFIG_H -g -fPIC
>> -fvisibility=hidden
>> -- CMAKE_CXX_FLAGS:  -fexceptions -DHAVE_CONFIG_H -g -fPIC
>> -fvisibility=hidden
>> -- CMAKE_BUILD_TYPE:
>> -- BUILD_SHARED_LIBS:
>> -- CMAKE_C_COMPILER: /usr/bin/gcc
>> -- CMAKE_CXX_COMPILER: /usr/bin/c++
>> -- CMAKE_COMPILER_IS_GNUCC: 1
>> -- CMAKE_COMPILER_IS_GNUCXX : 1
>> -- CMAKE_AR: /usr/bin/ar
>> -- CMAKE_RANLIB: /usr/bin/ranlib
>> -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libssl.so
>> -- Found PkgConfig: /usr/bin/pkg-config (found version "0.26")
>> -- checking for module 'sqlite3'
>> --   found sqlite3, version 3.7.13
>> StatusLooking for JAVA ...
>> -- Found Java: /usr/lib/jvm/default-java/bin/java (found version
>> "1.6.0.27")
>> StatusLooking for flex ...
>> -- Found Flex: /usr/bin/flex 2.5.35
>> StatusLooking for BISON ...
>> -- Found Bison: /usr/bin/bison
>> CMAKE_C_COMPILER= /usr/bin/gcc^
>> BACKEND_C_COMPILER_NAME_WITHOUT_PATH=gcc^
>> BACKEND_CXX_COMPILER= /usr/bin/c++
>> BACKEND_CXX_COMPILER_NAME_WITHOUT_PATH= c++
>> find gfortran compiler /usr/bin/gfortran
>> Starting to run: 
>> /home/tim/Documents/rose/edg4x-rose/config/create_system_headers c++
>> ./include-staging/c++_HEADERS /home/tim/Documents/rose/edg4x-rose
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> compilerName   = c++
>> compilerBinDir = .
>> roseHome       = /home/tim/Documents/rose/edg4x-rose
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> Generating 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/rose_edg_required_macros_and_functions.h
>> processing header file directory /usr/include/c++/4.7 to be mapped to
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs1
>> /usr/include/c++/4.7 needs 4 change(s)
>> /usr/include/c++/4.7 needs to be copied and modified
>> Done copying
>> Processing c++config header file (removing use of visibility attribute)
>> at 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs1/./x86_64-linux-gnu/bits/c++config.h
>> Processing c++config header file (removing use of visibility attribute)
>> at 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs1/./x86_64-linux-gnu/32/bits/c++config.h
>> Processing complex header file (commenting out private constructor) at
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs1/./complex
>> Processing complex header file (commenting out private constructor) at
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs1/./tr1/complex
>> processing header file directory /usr/include/c++/4.7/x86_64-linux-gnu
>> to be mapped to 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs2
>> /usr/include/c++/4.7/x86_64-linux-gnu needs 2 change(s)
>> /usr/include/c++/4.7/x86_64-linux-gnu needs to be copied and modified
>> Done copying
>> Processing c++config header file (removing use of visibility attribute)
>> at 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs2/./bits/c++config.h
>> Processing c++config header file (removing use of visibility attribute)
>> at 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs2/./32/bits/c++config.h
>> processing header file directory /usr/include/c++/4.7/backward to be
>> mapped to 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs3
>> /usr/include/c++/4.7/backward needs 0 change(s)
>> /usr/include/c++/4.7/backward does not need any changes
>> processing header file directory
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include to be mapped to
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs4
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include needs 0 change(s)
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include does not need any changes
>> processing header file directory /usr/local/include to be mapped to
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs5
>> /usr/local/include needs 0 change(s)
>> /usr/local/include does not need any changes
>> processing header file directory
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed to be mapped to
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs6
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed needs 0 change(s)
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed does not need any changes
>> processing header file directory /usr/include/x86_64-linux-gnu to be
>> mapped to 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs7
>> /usr/include/x86_64-linux-gnu needs 0 change(s)
>> /usr/include/x86_64-linux-gnu does not need any changes
>> Verified "/usr/include/sys/cdefs.h" exists ... (referenced by ROSE
>> specific "sys/cdefs.h" header file)
>> system_headers_directory =
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs 
>> should be used instead of target_parent_dir =
>> Copying /home/tim/Documents/rose/edg4x-rose/config/rose_specific_cdefs.h
>> to 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/c++_HEADER
>> S/hdrs/sys 
>> to fix __gconv_info incomplete definition problem ...
>> Starting to run: 
>> /home/tim/Documents/rose/edg4x-rose/config/create_system_headers gcc
>> ./include-staging/gcc_HEADERS /home/tim/Documents/rose/edg4x-rose
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> compilerName   = gcc
>> compilerBinDir = .
>> roseHome       = /home/tim/Documents/rose/edg4x-rose
>> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> Generating 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/gcc_HEADER
>> S/rose_edg_required_macros_and_functions.h
>> processing header file directory
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include to be mapped to
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/gcc_HEADER
>> S/hdrs1
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include needs 0 change(s)
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include does not need any changes
>> processing header file directory /usr/local/include to be mapped to
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/gcc_HEADER
>> S/hdrs2
>> /usr/local/include needs 0 change(s)
>> /usr/local/include does not need any changes
>> processing header file directory
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed to be mapped to
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/gcc_HEADER
>> S/hdrs3
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed needs 0 change(s)
>> /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed does not need any changes
>> processing header file directory /usr/include/x86_64-linux-gnu to be
>> mapped to 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/gcc_HEADER
>> S/hdrs4
>> /usr/include/x86_64-linux-gnu needs 0 change(s)
>> /usr/include/x86_64-linux-gnu does not need any changes
>> Verified "/usr/include/sys/cdefs.h" exists ... (referenced by ROSE
>> specific "sys/cdefs.h" header file)
>> system_headers_directory =
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/gcc_HEADER
>> S/hdrs 
>> should be used instead of target_parent_dir =
>> Copying /home/tim/Documents/rose/edg4x-rose/config/rose_specific_cdefs.h
>> to 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/include-staging/gcc_HEADER
>> S/hdrs/sys 
>> to fix __gconv_info incomplete definition problem ...
>> StatusRunning tests ...
>> StatusEnabling QT ...
>> -- META_EXE_LOC = 
>> /home/tim/Documents/rose/edg4x-rose/build_cmake/src/ROSETTA/src/CxxGrammar
>> MetaProgram
>> -- Smaller Generated Files Disabled
>> -- >>>>>>>>>>>>>>>>>>>>>> smallerGeneratedFiles : OFF
>> CMake Warning (dev) at src/frontend/CxxFrontend/CMakeLists.txt:1
>> (add_subdirectory):
>>  The source directory
>> 
>>    /home/tim/Documents/rose/edg4x-rose/src/frontend/CxxFrontend/EDG
>> 
>>  does not contain a CMakeLists.txt file.
>> 
>>  CMake does not support this case but it used to work accidentally and
>> is
>>  being allowed for compatibility.
>> 
>>  Policy CMP0014 is not set: Input directories must have
>> CMakeLists.txt.  Run
>>  "cmake --help-policy CMP0014" for policy details.  Use the cmake_policy
>>  command to set the policy and suppress this warning.
>> This warning is for project developers.  Use -Wno-dev to suppress it.
>> 
>> Commented out use of OpenAnalysis in Windows.
>> StatusFinished ...
>> -- Configuring done
>> CMake Error at src/CMakeLists.txt:905 (add_library):
>>  Cannot find source file:
>> 
>> /home/tim/Documents/rose/edg4x-rose/src/frontend/CxxFrontend/EDG/EDG_SAGE_
>> Connection/sage_gen_be.C
>> 
>>  Tried extensions .c .C .c++ .cc .cpp .cxx .m .M .mm .h .hh .h++ .hm
>> .hpp
>>  .hxx .in .txx
>> 
>> 
>> -- Build files have been written to:
>> /home/tim/Documents/rose/edg4x-rose/build_cmake
>> 
>> _______________________________________________
>> rose-public mailing list
>> rose-public at nersc.gov
> 



More information about the rose-public mailing list