Greetings ooRexx'ers,
René Jansen wrote:
try: svn checkout svn://svn.code.sf.net/p/oorexx/code-0/main/trunk oorexx-code-0
All right, I am substituting the above syntax to pull the latest ooRexx v5
source.
The last time I was building, I was targeting Ubuntu where I have root capabilities. I suspect some things in these next steps also need to be adjusted to just build raw, and to support the correct
prefix for the compile and install.
From my notes from before:
cmake -DBUILD_DEB=1 -DOS_DIST=ubuntu1604 -DCMAKE_BUILD_TYPE=RELEASE
../../oorexxsvn/main/trunk
make
So, needs to change to:
cmake -DBUILD_DEB=1 -DOS_DIST=ubuntu1604 -DCMAKE_BUILD_TYPE=RELEASE
../../ooRexx-5.0.0/oorexx-code-0
make
As that is where svn download the files to.
My steps to build ooRexx v4.2 on Shared Linux Web Hosting were:
Version: ooRexx-4.2.0-source.tar.gz
Patch file: rexxapi/server/platform/unix/linux/APIService.cpp to be able to
deal with being installed in a home directory rooted environment
% ./configure --disable-static
--prefix=/kunden/homepages/35/d157794216/htdocs/opt/oorexx
% make
% make install
mkdir ~/opt/oorexx/var
mkdir ~/opt/oorexx/var/run
Symlinks for ooRexx 4.2.0 as follows:
Add a symlink to support libraries compiled against the old ORexx 2.x from IBM
~/opt/oorexx/lib >ln -s librexxapi.so.4.0.6 librexxapi.so.2
Add rexxtry.rex support from the command line
~/opt/oorexx/bin > ln -s ../share/ooRexx/rexxtry.rex rexxtry.rex
And put the proper shebang in that target file
So, suggestions:
To filename ../../ooRexx-5.0.0/oorexx-code-0/CMake-build-readme.txt add notes
for:
1) Building on Linux
2) Building with a custom prefix
3) Installing raw after the compile verses for packaging
Oh, and our hosting provider serves us on:
cat /etc/debian_version
8.11
uname -a
Linux infong531 3.16.0-ui18276.29-uiabi1-infong-amd64 #1 SMP Debian
3.16.59-1~ui80+1 (2018-10-03) x86_64 GNU/Linux
So, based on real Debian, not Ubuntu.
I am thankful,
--
Michael Lueck
Lueck Data Systems
http://www.lueckdatasystems.com/
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel