What follows is a braindump of every thing I stumled into while getting
Progress OpenEdge Database 10.1b up and running on Centos (Red Hat
Enterprise Linux). Where Centos is a VMWare virtual machine (guest) with Windows XP as the host operating system.
See complete logging below which contains the following three steps:
1. Run
2. Install compat-libstdc++-296 using
3. Run
Install Centos
I had trouble installing Centos in a VMWare guest (Windows XP being the host operating system). Solution was to download a ‘CentOS 5.0, server install’ from thoughtpolice to get Centos up and running as a VMWare virtual machine. Read about this here.Download and install Java (JDK)
see /nix/download-and-install-of-java-jdk.html for instructions as to the installation of JDK on Centos.Run the installer.
The installation process is pretty straight forward. I choose to install in /pro/product/101b (like Oracle’s Optimal Flexible Architecture (OFA) Convention)[root@localhost remivisser]# tar -xvf oe101b_linux.tar
./101dbuti
./3party/
./3party/sonicesb/
./3party/sonicesb/esb_docportal.htm
./3party/sonicesb/esb_readme.htm
./3party/sonicesb/setup.bat
./3party/sonicesb/setup.ini
./3party/sonicesb/setup.jar
.
.
.
[root@localhost tmp]# /home/remivisser/proinst
+-------------------------------------------------------------------+
| Welcome |
+-------------------------------------------------------------------+
| |
| WELCOME TO THE OPENEDGE INSTALLATION UTILITY |
| |
| Ensure that you have your completed "Preinstallation Checklist |
| for Unix" handy to consult. This information will facilitate your |
| installation and ensure your choices are accurately recorded. |
| |
| Copyright (c) 1984-2006 Progress Software Corp. |
| All Rights Reserved. |
| |
| [Enter=OK] |
+-------------------------------------------------------------------+
Test the executables
After the install I want to test the executables, the ‘prostrct
‘ command goes fine (complaining about too few arguments which is in fact right but then came the ‘pro
‘ command …
prostrct runs fine
[root@localhost remivisser]# prostrct
Too few arguments. (1370)
[root@localhost remivisser]#
pro command results in an error …
[root@localhost bin]# pro
[strong]/pro/product/101b/bin/_progres: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open
shared object file: No such file or directory[/strong]
[root@localhost bin]#
Next section contains the solution, to get ‘pro’ executable working fine.
libstdc++-libc6.2-2.so.3, Se Habla Español, Linux Para Todos, Gracias!
It took me quit a few hours to figure this one out, until google returned only ONE entry, in Spanish … Thanks to the directions on this forum thread I managed to get ‘pro’ working.See complete logging below which contains the following three steps:
- Run
pro
command with missing libstdc++-libc6.2-2.so.3 shared object error - Install compat-libstdc++-296 using
yum
- Run
pro
command succesfull without any errors!
1. Run pro
command with missing libstdc++-libc6.2-2.so.3 shared object error
[root@localhost tmp]# pro
@@@@@@ @@@@@@ @@@@@@@ @@@@@ @@@@@@ @@@@@@@ @@@@@ @@@@@
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @ @
@@@@@@ @@@@@@ @ @ @ @@@@ @@@@@@ @@@@@ @@@@@ @@@@@
@ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @@@@@@@ @@@@@ @ @ @@@@@@@ @@@@@ @@@@@
Progress Software Corporation
14 Oak Park
Bedford, Massachusetts 01730
781-280-4000
PROGRESS is a registered trademark of Progress Software Corporation
Copyright 1984-2006
by Progress Software Corporation
All Rights Reserved
OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007
[strong]/pro/product/101b/bin/_progres: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared
object file: No such file or directory[/strong]
2. Install compat-libstdc++-296 using yum
[root@localhost tmp]# yum -y install compat-libstdc++-296
Loading "installonlyn" plugin
Setting up Install Process
Setting up repositories
Reading repository metadata in from local files
Parsing package install arguments
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Package compat-libstdc++-296.i386 0:2.96-138 set to be updated
--> Running transaction check
Dependencies Resolved
=============================================================================
Package Arch Version Repository Size
=============================================================================
Installing:
compat-libstdc++-296 i386 2.96-138 base 90 k
Transaction Summary
=============================================================================
Install 1 Package(s)
Update 0 Package(s)
Remove 0 Package(s)
Total download size: 90 k
Downloading Packages:
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing: compat-libstdc++-296 ######################### [1/1]
Installed: compat-libstdc++-296.i386 0:2.96-138
Complete!
3. Run pro
command succesfull without any errors!
[root@localhost tmp]# pro
@@@@@@ @@@@@@ @@@@@@@ @@@@@ @@@@@@ @@@@@@@ @@@@@ @@@@@
@ @ @ @ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @ @
@@@@@@ @@@@@@ @ @ @ @@@@ @@@@@@ @@@@@ @@@@@ @@@@@
@ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @ @ @ @ @ @ @ @ @ @ @
@ @ @ @@@@@@@ @@@@@ @ @ @@@@@@@ @@@@@ @@@@@
Progress Software Corporation
14 Oak Park
Bedford, Massachusetts 01730
781-280-4000
PROGRESS is a registered trademark of Progress Software Corporation
Copyright 1984-2006
by Progress Software Corporation
All Rights Reserved
OpenEdge Release 10.1B as of Wed Jan 10 12:21:31 EST 2007
** This version of PROGRESS requires a start up procedure. (495)
Press space bar to continue.
[root@localhost tmp]#
Không có nhận xét nào:
Đăng nhận xét