Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

make install does not work #114

Open
ClausKlein opened this issue Jan 19, 2022 · 1 comment
Open

make install does not work #114

ClausKlein opened this issue Jan 19, 2022 · 1 comment
Labels
enhancement New feature or request

Comments

@ClausKlein
Copy link

Product
AXCIOMA

Version
AXCIOMA_v2.1.0

Describe the bug

. . .

make[1]: Entering directory '/home/klein_cl/Workspace/cpp/axcioma/taox11/tao/x11/anytypecode'

GNUmakefile: /home/klein_cl/Workspace/cpp/axcioma/taox11/tao/x11/anytypecode/GNUmakefile.taox11_anytypecode MAKEFLAGS=w -j

perl -ne'if (/^#END MPC-Generated Install Info/) {exit 0}' \
  -e'elsif (/^#BEGIN MPC-Generated Install Info/) {$ok=1}' \
  -e'elsif ($ok && s/^#//) {print}' GNUmakefile.taox11_anytypecode | \
/home/klein_cl/Workspace/cpp/axcioma/ACE/MPC/prj_install.pl -i -s lib_output,header_files,template_files,inline_files \
  -b header_files=include/anytypecode -b template_files=include/anytypecode -b inline_files=include/anytypecode -o lib_output=lib    \
  /home/klein_cl/Workspace/cpp/axcioma/stage
make[1]: Leaving directory '/home/klein_cl/Workspace/cpp/axcioma/taox11/tao/x11/anytypecode'
make[1]: Entering directory '/home/klein_cl/Workspace/cpp/axcioma/ciaox11/ccm'

GNUmakefile: /home/klein_cl/Workspace/cpp/axcioma/ciaox11/ccm/GNUmakefile.ciaox11_ccm_stub MAKEFLAGS=w -j

perl -ne'if (/^#END MPC-Generated Install Info/) {exit 0}' \
  -e'elsif (/^#BEGIN MPC-Generated Install Info/) {$ok=1}' \
  -e'elsif ($ok && s/^#//) {print}' GNUmakefile.ciaox11_ccm_stub | \
/home/klein_cl/Workspace/cpp/axcioma/ACE/MPC/prj_install.pl -i -s lib_output,header_files,template_files,inline_files \
  -b header_files=include/ccm -b template_files=include/ccm -b inline_files=include/ccm -o lib_output=lib    \
  /home/klein_cl/Workspace/cpp/axcioma/stage
ERROR: Unable to copy ccm_navigationC.h to /home/klein_cl/Workspace/cpp/axcioma/stage/include/ccm/./ccm_navigationC.h
make[1]: *** [GNUmakefile.ciaox11_ccm_stub:252: install] Error 1
make[1]: Leaving directory '/home/klein_cl/Workspace/cpp/axcioma/ciaox11/ccm'
make: *** [GNUmakefile:148: install] Error 2
klein_cl@WD003223:~/Workspace/cpp/axcioma$

To Reproduce
make -j install

Expected behavior
no errors, and a usable install set

Environment:

klein_cl@WD003223:~/Workspace/cpp/axcioma$ cat configure.log
export ACE_ROOT=/home/klein_cl/Workspace/cpp/axcioma/ACE/ACE
export CIAOX11_ROOT=/home/klein_cl/Workspace/cpp/axcioma/ciaox11
export DANCEX11_ROOT=/home/klein_cl/Workspace/cpp/axcioma/dancex11
export LD_LIBRARY_PATH=/home/klein_cl/Workspace/cpp/axcioma/lib:/home/klein_cl/Workspace/cpp/axcioma/ACE/ACE/lib:/usr/lib:/home/klein_cl/Workspace/cpp/axcioma/lib:/home/klein_cl/Workspace/cpp/axcioma/ACE/ACE/lib:/usr/local/lib:/usr/lib:/usr/local/lib/python3.8/site-packages:/home/klein_cl/Workspace/cpp/axcioma/ciaox11/lib:/home/klein_cl/Workspace/cpp/axcioma/dancex11/lib:/home/klein_cl/Workspace/cpp/axcioma/ciaox11/lib:/home/klein_cl/Workspace/cpp/axcioma/dancex11/lib
export MPC_BASE=/home/klein_cl/Workspace/cpp/axcioma/taox11/bin/MPC
export MPC_ROOT=/home/klein_cl/Workspace/cpp/axcioma/ACE/MPC
export PATH=/home/klein_cl/Workspace/cpp/axcioma/dancex11/bin:/home/klein_cl/Workspace/cpp/axcioma/ciaox11/bin:/home/klein_cl/Workspace/cpp/axcioma/bin:/home/klein_cl/Workspace/cpp/axcioma/taox11/bin:/home/klein_cl/Workspace/cpp/axcioma/dancex11/bin:/home/klein_cl/Workspace/cpp/axcioma/ciaox11/bin:/home/klein_cl/Workspace/cpp/axcioma/bin:/home/klein_cl/Workspace/cpp/axcioma/taox11/bin:/home/klein_cl/.local/bin:/usr/local/lib/python3.8/site-packages:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
export RIDL_BE_PATH=:/home/klein_cl/Workspace/cpp/axcioma/taox11:/home/klein_cl/Workspace/cpp/axcioma/ciaox11:/home/klein_cl/Workspace/cpp/axcioma/ciaox11/connectors/psdd4ccm
export RIDL_BE_SELECT=ccmx11
export RIDL_ROOT=/home/klein_cl/Workspace/cpp/axcioma/ridl/lib
export SSL_ROOT=/usr
export TAOX11_ROOT=/home/klein_cl/Workspace/cpp/axcioma/taox11
export TAO_ROOT=/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
export X11_BASE_ROOT=/home/klein_cl/Workspace/cpp/axcioma
export XERCESCROOT=/usr
export ZLIB_ROOT=/usr
========================= config.h =========================
#define ACE_HAS_VERSIONED_NAMESPACE 1
#define ACE_MONITOR_FRAMEWORK 0
#include "ace/config-linux.h"
=================== platform_macros.GNU ====================
crossbuild=0
ssl=1
bzip2=0
zlib=1
valgrind=0
valgrind_keep_debuginfo=0
acetaompc=1
xerces3=1
zmq=0
ndds=1
ndds_no_optimize=0
opendds=1
cross=0
ami4ccm=1
corba4ccm=1
dds4ccm=0
dds4ccm_event=0
dds4ccm_state=0
psdd4ccm_zmq=0
psdd4ccm=0
ddsx11=0
multi_topic=1
debug=0
inline=1
optimize=1
buildbits=64
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
===================== default.features =====================
crossbuild=0
ssl=1
bzip2=0
zlib=1
valgrind=0
valgrind_keep_debuginfo=0
acetaompc=1
xerces3=1
zmq=0
ndds=1
ndds_no_optimize=0
opendds=1
cross=0
ami4ccm=1
corba4ccm=1
dds4ccm=0
dds4ccm_event=0
dds4ccm_state=0
psdd4ccm_zmq=0
psdd4ccm=0
ddsx11=0
multi_topic=1
========================= MPC.cfg ==========================
includes = $MPC_ROOT/config, $ACE_ROOT/bin/MakeProjectCreator/config, $CIAOX11_ROOT/MPC/config, $CIAOX11_ROOT/connectors/ami4ccm/MPC/config, $CIAOX11_ROOT/connectors/corba4ccm/MPC/config, $CIAOX11_ROOT/connectors/tt4ccm/MPC/config, $CIAOX11_ROOT/connectors/dds4ccm/MPC/config, $TAOX11_ROOT/bin/MPC/config, $CIAOX11_ROOT/connectors/psdd4ccm/MPC/config, $CIAOX11_ROOT/ddsx11/MPC/config, $DANCEX11_ROOT/MPC/config
dynamic_types = $MPC_ROOT, $TAO_ROOT/MPC, $ACE_ROOT/bin/MakeProjectCreator, $TAOX11_ROOT/bin/MPC
main_functions = cplusplus:ACE_TMAIN
========================= .ridlrc ==========================
{
  "backend": "ccmx11",
  "be_path": [
    "ciaox11",
    "taox11",
    "ciaox11/connectors/psdd4ccm"
  ]
}
======================== .brix11rc =========================
{
  "project_type": "gnuace",
  "project_compiler": "gnu",
  "brix_paths": [
    "ciaox11",
    "taox11",
    "ciaox11/connectors/psdd4ccm",
    "dancex11"
  ],
  "user_environment": {
    "SSL_ROOT": "/usr",
    "ZLIB_ROOT": "/usr",
    "XERCESCROOT": "/usr",
    "ACE_ROOT": "/home/klein_cl/Workspace/cpp/axcioma/ACE/ACE",
    "TAO_ROOT": "/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO",
    "MPC_ROOT": "/home/klein_cl/Workspace/cpp/axcioma/ACE/MPC",
    "LD_LIBRARY_PATH": "/usr/lib:${LD_LIBRARY_PATH}"
  },
  "crossbuild": false,
  "target_platform": "Linux"
}
====================== workspace.mwc =======================
workspace {
  $(ACE_ROOT)/ace
  $(ACE_ROOT)/apps/gperf/src
  $(TAO_ROOT)/TAO_IDL
  $(TAO_ROOT)/tao
  $(TAO_ROOT)/orbsvcs/orbsvcs/CosNaming.mpc
  $(TAO_ROOT)/orbsvcs/orbsvcs/CosNaming_Serv.mpc
  $(TAO_ROOT)/orbsvcs/orbsvcs/CosNaming_Skel.mpc
  $(TAO_ROOT)/orbsvcs/Naming_Service
  $(TAO_ROOT)/orbsvcs/orbsvcs/Svc_Utils.mpc
  $(TAO_ROOT)/orbsvcs/tests/Simple_Naming
  $(TAO_ROOT)/utils/catior/catior.mpc
  $(ACE_ROOT)/protocols/ace/INet
  $(CIAOX11_ROOT)/ccm
  $(CIAOX11_ROOT)/ciaox11
  $(CIAOX11_ROOT)/connectors/tt4ccm/idl
  $(CIAOX11_ROOT)/connectors/tt4ccm/impl
  $(CIAOX11_ROOT)/connectors/corba4ccm/corba4ccm
  $(CIAOX11_ROOT)/connectors/ami4ccm/ami4ccm
  $(TAOX11_ROOT)/tao/x11
  $(TAOX11_ROOT)/orbsvcs/orbsvcs
  $(DANCEX11_ROOT)/dancex11
  $(DANCEX11_ROOT)/tools
}
============================================================
Test config: LINUX Linux FIXED_BUGS_ONLY SSL ZLIB ACETAOMPC XERCES3 NDDS OPENDDS AMI4CCM CORBA4CCM MULTI_TOPIC

klein_cl@WD003223:~/Workspace/cpp/axcioma$

Additional context

@jwillemsen
Copy link
Member

The install feature has never been tested and is not supported for AXCIOMA/TAOX11. We currently don't have plans to add an install feature, see https://www.remedy.nl/services/opensource-support.html for our commercial services through which we could add this for you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants