|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
error in installing perfharness on linux machine |
« View previous topic :: View next topic » |
Author |
Message
|
Dread86 |
Posted: Fri Aug 04, 2017 8:54 pm Post subject: error in installing perfharness on linux machine |
|
|
Novice
Joined: 15 Mar 2016 Posts: 15
|
Hi All,
I am trying to install performance harness (CPH) tool in linux machine.
Once i copied the extract and placed in my server location and then ran "make"..It executed couple of build objects, but stopped when executing C++ object. The error it shows as " make: g++: Command not found". Can anyone please help me how to proceed further? Do i need to install separately the C++ compiler?
[user@server mq-cph-master]$ make
Platform sub-directory: Linux_x86_64
Creating output directory: Release/Linux_x86_64
Building C object: src/cphArrayList.c -> Release/Linux_x86_64/cphArrayList.o
gcc -c -o Release/Linux_x86_64/cphArrayList.o src/cphArrayList.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphBundle.c -> Release/Linux_x86_64/cphBundle.o
gcc -c -o Release/Linux_x86_64/cphBundle.o src/cphBundle.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphConfig.c -> Release/Linux_x86_64/cphConfig.o
gcc -c -o Release/Linux_x86_64/cphConfig.o src/cphConfig.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphDestinationFactory.c -> Release/Linux_x86_64/cphDestinationFactory.o
gcc -c -o Release/Linux_x86_64/cphDestinationFactory.o src/cphDestinationFactory.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphListIterator.c -> Release/Linux_x86_64/cphListIterator.o
gcc -c -o Release/Linux_x86_64/cphListIterator.o src/cphListIterator.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphLog.c -> Release/Linux_x86_64/cphLog.o
gcc -c -o Release/Linux_x86_64/cphLog.o src/cphLog.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphMQSplitter.c -> Release/Linux_x86_64/cphMQSplitter.o
gcc -c -o Release/Linux_x86_64/cphMQSplitter.o src/cphMQSplitter.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphNameVal.c -> Release/Linux_x86_64/cphNameVal.o
gcc -c -o Release/Linux_x86_64/cphNameVal.o src/cphNameVal.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphSpinLock.c -> Release/Linux_x86_64/cphSpinLock.o
gcc -c -o Release/Linux_x86_64/cphSpinLock.o src/cphSpinLock.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphStringBuffer.c -> Release/Linux_x86_64/cphStringBuffer.o
gcc -c -o Release/Linux_x86_64/cphStringBuffer.o src/cphStringBuffer.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphTrace.c -> Release/Linux_x86_64/cphTrace.o
gcc -c -o Release/Linux_x86_64/cphTrace.o src/cphTrace.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C object: src/cphUtil.c -> Release/Linux_x86_64/cphUtil.o
gcc -c -o Release/Linux_x86_64/cphUtil.o src/cphUtil.c -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
Building C++ object: src/ControlThread.cpp -> Release/Linux_x86_64/ControlThread.o
g++ -c -std=c++0x -o Release/Linux_x86_64/ControlThread.o src/ControlThread.cpp -D__STDC_FORMAT_MACROS -DCPH_UNIX -DCPH_LINUX -I/opt/app/IBM/mqm/inc -MMD -MP -O3 -DNDEBUG
make: g++: Command not found
make: *** [Release/Linux_x86_64/ControlThread.o] Error 127 |
|
Back to top |
|
 |
exerk |
Posted: Sat Aug 05, 2017 12:33 am Post subject: |
|
|
 Jedi Council
Joined: 02 Nov 2006 Posts: 6339
|
Have you tried yum install gcc-c++, or sudo apt-get install g++ (depending on your Linux flavour)? _________________ It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys. |
|
Back to top |
|
 |
Dread86 |
Posted: Sat Aug 05, 2017 1:22 am Post subject: |
|
|
Novice
Joined: 15 Mar 2016 Posts: 15
|
exerk wrote: |
Have you tried yum install gcc-c++, or sudo apt-get install g++ (depending on your Linux flavour)? |
I have tried yum install, throwing version mismatch error.
[root@server ]# yum install gcc-c++
Resolving Dependencies
--> Running transaction check
---> Package gcc-c++.x86_64 0:4.4.7-16.el6 will be installed
--> Processing Dependency: libstdc++-devel = 4.4.7-16.el6 for package: gcc-c++-4.4.7-16.el6.x86_64
--> Processing Dependency: gcc = 4.4.7-16.el6 for package: gcc-c++-4.4.7-16.el6.x86_64
--> Processing Dependency: libstdc++ = 4.4.7-16.el6 for package: gcc-c++-4.4.7-16.el6.x86_64
--> Running transaction check
---> Package gcc-c++.x86_64 0:4.4.7-16.el6 will be installed
--> Processing Dependency: gcc = 4.4.7-16.el6 for package: gcc-c++-4.4.7-16.el6.x86_64
--> Processing Dependency: libstdc++ = 4.4.7-16.el6 for package: gcc-c++-4.4.7-16.el6.x86_64
---> Package libstdc++-devel.x86_64 0:4.4.7-16.el6 will be installed
--> Processing Dependency: libstdc++(x86-64) = 4.4.7-16.el6 for package: libstdc++-devel-4.4.7-16.el6.x86_64
--> Finished Dependency Resolution
Error: Package: libstdc++-devel-4.4.7-16.el6.x86_64 (RHEL_6_Updates)
Requires: libstdc++(x86-64) = 4.4.7-16.el6
Installed: libstdc++-4.4.7-18.el6.x86_64 (installed)
libstdc++(x86-64) = 4.4.7-18.el6
Available: libstdc++-4.4.7-3.el6.x86_64 (RHEL_6_Updates)
libstdc++(x86-64) = 4.4.7-3.el6
Available: libstdc++-4.4.7-4.el6.x86_64 (RHEL_6_Updates)
libstdc++(x86-64) = 4.4.7-4.el6
Available: libstdc++-4.4.7-11.el6.x86_64 (RHEL_6_Updates)
libstdc++(x86-64) = 4.4.7-11.el6
Available: libstdc++-4.4.7-16.el6.x86_64 (RHEL_6_Updates)
libstdc++(x86-64) = 4.4.7-16.el6
Error: Package: gcc-c++-4.4.7-16.el6.x86_64 (RHEL_6_Updates)
Requires: libstdc++ = 4.4.7-16.el6
Installed: libstdc++-4.4.7-18.el6.i686 (installed)
libstdc++ = 4.4.4-15.el6
libstdc++ = 4.4.7-18.el6
Available: libstdc++-4.4.7-3.el6.i686 (RHEL_6_Updates)
libstdc++ = 4.4.7-3.el6
libstdc++ = 4.4.4-15.el6
Available: libstdc++-4.4.7-4.el6.i686 (RHEL_6_Updates)
libstdc++ = 4.4.7-4.el6
libstdc++ = 4.4.4-15.el6
Available: libstdc++-4.4.7-11.el6.i686 (RHEL_6_Updates)
libstdc++ = 4.4.7-11.el6
libstdc++ = 4.4.4-15.el6
Available: libstdc++-4.4.7-16.el6.i686 (RHEL_6_Updates)
libstdc++ = 4.4.7-16.el6
libstdc++ = 4.4.4-15.el6
Error: Package: gcc-c++-4.4.7-16.el6.x86_64 (RHEL_6_Updates)
Requires: gcc = 4.4.7-16.el6
Installed: gcc-4.4.7-18.el6.x86_64 (installed)
gcc = 4.4.4-15.el6
gcc = 4.4.7-18.el6
Available: gcc-4.4.7-3.el6.x86_64 (RHEL_6_Updates)
gcc = 4.4.4-15.el6
gcc = 4.4.7-3.el6
Available: gcc-4.4.7-4.el6.x86_64 (RHEL_6_Updates)
gcc = 4.4.7-4.el6
gcc = 4.4.4-15.el6
Available: gcc-4.4.7-11.el6.x86_64 (RHEL_6_Updates)
gcc = 4.4.7-11.el6
gcc = 4.4.4-15.el6
Available: gcc-4.4.7-16.el6.x86_64 (RHEL_6_Updates)
gcc = 4.4.4-15.el6
gcc = 4.4.7-16.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest |
|
Back to top |
|
 |
fjb_saper |
Posted: Sun Aug 06, 2017 8:13 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Uninstall 4.4.7.18, let it install with 4.4.7.16. Verify if this is enough.
If not you can always upgrade to 4.4.7.18 once the install with 4.4.7.16 is done...
Have fun  _________________ MQ & Broker admin |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|
|
|