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

add build script for linux #113

Closed

Conversation

ClausKlein
Copy link

@ClausKlein ClausKlein commented Jan 18, 2022

but note:

klein_cl@WD003223:~/Workspace/cpp/axcioma$ find stage -type d
stage
stage/include
stage/include/anytypecode
stage/include/anytypecode/home
stage/include/anytypecode/home/klein_cl
stage/include/anytypecode/home/klein_cl/Workspace
stage/include/anytypecode/home/klein_cl/Workspace/cpp
stage/include/anytypecode/home/klein_cl/Workspace/cpp/axcioma
stage/include/anytypecode/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/anytypecode/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/anytypecode/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/anytypecode/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/AnyTypeCode
stage/include/ifr_client
stage/include/ifr_client/home
stage/include/ifr_client/home/klein_cl
stage/include/ifr_client/home/klein_cl/Workspace
stage/include/ifr_client/home/klein_cl/Workspace/cpp
stage/include/ifr_client/home/klein_cl/Workspace/cpp/axcioma
stage/include/ifr_client/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/ifr_client/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/ifr_client/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/ifr_client/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/IFR_Client
stage/include/naming_server
stage/include/portable_server
stage/include/portable_server/home
stage/include/portable_server/home/klein_cl
stage/include/portable_server/home/klein_cl/Workspace
stage/include/portable_server/home/klein_cl/Workspace/cpp
stage/include/portable_server/home/klein_cl/Workspace/cpp/axcioma
stage/include/portable_server/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/portable_server/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/portable_server/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/portable_server/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/PortableServer
stage/include/tao
stage/include/tao/tao
stage/include/tao/tao/x11
stage/include/tao/tao/x11/dynamic_any
stage/include/tao/x11
stage/include/tao/x11/bidir_giop
stage/include/tao/x11/bidir_giop/home
stage/include/tao/x11/bidir_giop/home/klein_cl
stage/include/tao/x11/bidir_giop/home/klein_cl/Workspace
stage/include/tao/x11/bidir_giop/home/klein_cl/Workspace/cpp
stage/include/tao/x11/bidir_giop/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/bidir_giop/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/bidir_giop/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/bidir_giop/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/bidir_giop/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/BiDir_GIOP
stage/include/tao/x11/codecfactory
stage/include/tao/x11/codecfactory/home
stage/include/tao/x11/codecfactory/home/klein_cl
stage/include/tao/x11/codecfactory/home/klein_cl/Workspace
stage/include/tao/x11/codecfactory/home/klein_cl/Workspace/cpp
stage/include/tao/x11/codecfactory/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/codecfactory/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/codecfactory/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/codecfactory/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/codecfactory/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/CodecFactory
stage/include/tao/x11/dynamic_any
stage/include/tao/x11/dynamic_any/home
stage/include/tao/x11/dynamic_any/home/klein_cl
stage/include/tao/x11/dynamic_any/home/klein_cl/Workspace
stage/include/tao/x11/dynamic_any/home/klein_cl/Workspace/cpp
stage/include/tao/x11/dynamic_any/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/dynamic_any/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/dynamic_any/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/dynamic_any/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/dynamic_any/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/DynamicAny
stage/include/tao/x11/ior_interceptor
stage/include/tao/x11/ior_interceptor/home
stage/include/tao/x11/ior_interceptor/home/klein_cl
stage/include/tao/x11/ior_interceptor/home/klein_cl/Workspace
stage/include/tao/x11/ior_interceptor/home/klein_cl/Workspace/cpp
stage/include/tao/x11/ior_interceptor/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/ior_interceptor/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/ior_interceptor/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/ior_interceptor/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/ior_interceptor/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/IORInterceptor
stage/include/tao/x11/ior_table
stage/include/tao/x11/ior_table/home
stage/include/tao/x11/ior_table/home/klein_cl
stage/include/tao/x11/ior_table/home/klein_cl/Workspace
stage/include/tao/x11/ior_table/home/klein_cl/Workspace/cpp
stage/include/tao/x11/ior_table/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/ior_table/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/ior_table/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/ior_table/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/ior_table/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/IORTable
stage/include/tao/x11/logger
stage/include/tao/x11/messaging
stage/include/tao/x11/messaging/home
stage/include/tao/x11/messaging/home/klein_cl
stage/include/tao/x11/messaging/home/klein_cl/Workspace
stage/include/tao/x11/messaging/home/klein_cl/Workspace/cpp
stage/include/tao/x11/messaging/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/messaging/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/messaging/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/messaging/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/messaging/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/Messaging
stage/include/tao/x11/ort
stage/include/tao/x11/ort/home
stage/include/tao/x11/ort/home/klein_cl
stage/include/tao/x11/ort/home/klein_cl/Workspace
stage/include/tao/x11/ort/home/klein_cl/Workspace/cpp
stage/include/tao/x11/ort/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/ort/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/ort/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/ort/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/ort/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/ObjRefTemplate
stage/include/tao/x11/pi
stage/include/tao/x11/pi/home
stage/include/tao/x11/pi/home/klein_cl
stage/include/tao/x11/pi/home/klein_cl/Workspace
stage/include/tao/x11/pi/home/klein_cl/Workspace/cpp
stage/include/tao/x11/pi/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/pi/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/pi/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/pi/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/pi/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/PI
stage/include/tao/x11/pi_server
stage/include/tao/x11/pi_server/home
stage/include/tao/x11/pi_server/home/klein_cl
stage/include/tao/x11/pi_server/home/klein_cl/Workspace
stage/include/tao/x11/pi_server/home/klein_cl/Workspace/cpp
stage/include/tao/x11/pi_server/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/pi_server/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/pi_server/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/pi_server/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/pi_server/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/PI_Server
stage/include/tao/x11/typecodefactory
stage/include/tao/x11/typecodefactory/home
stage/include/tao/x11/typecodefactory/home/klein_cl
stage/include/tao/x11/typecodefactory/home/klein_cl/Workspace
stage/include/tao/x11/typecodefactory/home/klein_cl/Workspace/cpp
stage/include/tao/x11/typecodefactory/home/klein_cl/Workspace/cpp/axcioma
stage/include/tao/x11/typecodefactory/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/tao/x11/typecodefactory/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/tao/x11/typecodefactory/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/tao/x11/typecodefactory/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/TypeCodeFactory
stage/include/valuetype
stage/include/valuetype/home
stage/include/valuetype/home/klein_cl
stage/include/valuetype/home/klein_cl/Workspace
stage/include/valuetype/home/klein_cl/Workspace/cpp
stage/include/valuetype/home/klein_cl/Workspace/cpp/axcioma
stage/include/valuetype/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/valuetype/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/valuetype/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/include/valuetype/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao/Valuetype
stage/include/x11
stage/include/x11/home
stage/include/x11/home/klein_cl
stage/include/x11/home/klein_cl/Workspace
stage/include/x11/home/klein_cl/Workspace/cpp
stage/include/x11/home/klein_cl/Workspace/cpp/axcioma
stage/include/x11/home/klein_cl/Workspace/cpp/axcioma/ACE
stage/include/x11/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO
stage/include/x11/home/klein_cl/Workspace/cpp/axcioma/ACE/TAO/tao
stage/lib
klein_cl@WD003223:~/Workspace/cpp/axcioma$

see too #114

@ClausKlein
Copy link
Author

and the test are not all ok!

==============================================================================
auto_run_tests: examples/log_module/run_test.pl
MY_LOG_CATEGORY [LP_DEBUG]    - 2022-01-18 11:11:50.451518 - This debug message should be visible
MY_LOG_CATEGORY [LP_WARNING]  - 2022-01-18 11:11:50.451837 - This warning message should be visible
MY_LOG_CATEGORY [LP_TRACE]    - 2022-01-18 11:11:50.451870 - This trace message should be visible
MY_LOG_CATEGORY [LP_DEBUG]    - 2022-01-18 11:11:50.451895 - This debug message should be visible
MY_LOG_CATEGORY [LP_INFO]     - 2022-01-18 11:11:50.451913 - This info message should be visible
MY_LOG_CATEGORY [LP_WARNING]  - 2022-01-18 11:11:50.451930 - This warning message should be visible
MY_LOG_CATEGORY [LP_CRITICAL] - 2022-01-18 11:11:50.451964 - This critical message should be visible
MY_LOG_CATEGORY [LP_PANIC]    - 2022-01-18 11:11:50.451981 - This panic message should be visible
OK: Exactly one trace message found.
OK: Exactly two debug messages found.
OK: Exactly one info message found.
OK: Exactly two warning messages found.
OK: Exactly one -err- message found.
OK: Exactly one critical message found.
OK: Exactly one panic message found.
OK: All messages logged the category.

auto_run_tests_finished: examples/log_module/run_test.pl Time:0s Result:0
==============================================================================
auto_run_tests: orbsvcs/tests/naming/run_test.pl
Starting Naming Service
Start servers
ERROR: Cannot Spawn: <././/server> not found
ERROR: server 1 returned -1
Error: orbsvcs/tests/naming/run_test.pl returned with status 1

auto_run_tests_finished: orbsvcs/tests/naming/run_test.pl Time:2s Result:1
==============================================================================
auto_run_tests: tests/ami_test/ami/run_test.pl
[LP_INFO]     - 11:11:52.342957 - retrieved RootPOA object reference
[LP_INFO]     - 11:11:52.343240 - narrowed POA interface
[LP_INFO]     - 11:11:52.343294 - created A::AMI_Test servant
[LP_INFO]     - 11:11:52.343344 - activated A::AMI_Test servant
[LP_INFO]     - 11:11:52.344272 - IOR for A::AMI_Test servant written to 'server.ior' : IOR:010000001300000049444c3a412f414d495f546573743a312e300000030000000000000074000000010102001300000057443030333232332e7273696e742e6e6574000043fc00001b00000014010f005253546892e6611a3b05000000000001000000010000000002000000000000000800000001fa10e5004f4154010000001800000001fa10e501000100010000000100010509010100000000000000000070000000010102001200000073706163655f6e616d65736572766963650043fc1b00000014010f005253546892e6611a3b05000000000001000000010000000102000000000000000800000001fa10e5004f4154010000001800000001fa10e50100010001000000010001050901010000000000000000006c000000010102000d0000003139322e3136382e35362e31007643fc1b00000014010f005253546892e6611a3b05000000000001000000010000000102000000000000000800000001fa10e5004f4154010000001800000001fa10e50100010001000000010001050901010000000000
[LP_INFO]     - 11:11:52.344302 - starting event loop
```

@jwillemsen
Copy link
Member

Thanks for the PR but this make script is very specific for your setup, for other users it has no value. Most users only build the core, that is what they need after we validated their platform.

An install option for the full package is currently not available, we had custom packaging scripts in the past, I know of users who build a rpm which includes TAOX11 but also their own core support code.

@jwillemsen jwillemsen closed this Jan 29, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants