[Rose-public] ActionEnums.h missing

Quinlan, Dan quinlan1 at llnl.gov
Fri Sep 13 07:58:59 PDT 2013


Hi,
  Those files will be unpacked from a tar file representing the Fortran
parser work (by Craig).
They will be put into the build tree, not the source tree.  It helps a lit
to use a separate 
build tree for ROSE.  You might want to delete your build tree and rerun
configure since that
is when the fortran parser tar file is unpacked and everything moved into
place.

Also you might want to move to the newer edg4x branch of ROSE, but either
will work 
for you.  We are in the process of replacing the EDG3x work with the EDG4x
work.
it is part of a major move internally to provide for greater robustness
generally
(including newer language feature support (e.g. C++11, GNU extensions,
etc.).
But the Fortran support will not have changed; yet.

Thanks,
Dan


On 9/12/13 10:23 PM, "James K. Lowden" <jklowden at schemamania.org> wrote:

>Hello Rose Fans, 
>
>I'm building rose-0.9.5a-20584 on Ubuntu for the first time (for me).
>I configured 
>
>	--without-java --with-boost-libdir=/usr/lib
>
>and after wrestling a bit with the boost library versions the
>configure script to generated the makefiles.
>
>I'm now stuck because some header files appear to have gone missing.
>OpenFortranParser_SAGE_Connection/fortran_support.h contains these
>lines:
>
>#include "ActionEnums.h"
>#include "token.h"
>#include "FortranParserAction.h"
>
>and those files are not to be found in the distribution tarball.
>
>Full error message follows.  Suggestions?
>
>--jkl
>
>COMPILE sage_support/sage_support.lo
>In file included
>from ../../../../src/frontend/SageIII/sage_support/sage_support.h:62:0,
>from ../../../../src/frontend/SageIII/sage_support/sage_support.cpp:10:
>../../../rose_config.h:502:0:
>warning: "ROSE_BOOST_PATH" redefined [enabled by
>default] ../../../../src/roseSupport/rosePublicConfig.h:21:0: note:
>this is the location of the previous
>definition ../../../rose_config.h:544:0: warning:
>"ROSE_COMPILE_TREE_PATH" redefined [enabled by
>default] ../../../../src/roseSupport/rosePublicConfig.h:63:0: note:
>this is the location of the previous
>definition ../../../rose_config.h:566:0: warning:
>"ROSE_INSTALLATION_PATH" redefined [enabled by
>default] ../../../../src/roseSupport/rosePublicConfig.h:85:0: note:
>this is the location of the previous
>definition ../../../rose_config.h:569:0: warning: "ROSE_OFP_CLASSPATH"
>redefined [enabled by
>default] ../../../../src/roseSupport/rosePublicConfig.h:88:0: note:
>this is the location of the previous
>definition ../../../rose_config.h:599:0: warning:
>"ROSE_SOURCE_TREE_PATH" redefined [enabled by
>default] ../../../../src/roseSupport/rosePublicConfig.h:118:0: note:
>this is the location of the previous
>definition ../../../rose_config.h:658:0: warning: "ROSE_WAVE_PATH"
>redefined [enabled by
>default] ../../../../src/roseSupport/rosePublicConfig.h:177:0: note:
>this is the location of the previous definition In file included
>from 
>../../../../src/frontend/OpenFortranParser_SAGE_Connection/FortranParserSt
>ate.h:5:0,
>from ../../../../src/frontend/SageIII/sage_support/sage_support.h:68,
>from ../../../../src/frontend/SageIII/sage_support/sage_support.cpp:10:
>../../../../src/frontend/OpenFortranParser_SAGE_Connection/fortran_support
>.h:12:25:
>fatal error: ActionEnums.h: No such file or directory
>compilation terminated.
>_______________________________________________
>rose-public mailing list
>rose-public at nersc.gov



More information about the rose-public mailing list