I got it to build on my RPi. I have make 3.0.2 and gcc 4.8.2

Bruce

Sent by Magic!

> On Jun 4, 2015, at 10:07 AM, René Jansen <rvjan...@xs4all.nl> wrote:
> 
> hw: Raspberry Pi 2, 4* ~1Ghz ARM, 3.18 SMP PREEMPT armv71 GNU/Linux
> 
> (1) the installed cmake from the debian repository is 2.8.9 and too low for 
> ooRexx, git clone git://cmake.org/cmake.git and building it sets you back 
> half an hour. There is no binary download.
> 
> (2) cmake 3.3.2 generates the makefile without complaints - we need to bump 
> up the version req in CMakeLists.txt
> 
> (3) make builds oorexx until: 
> 
> [ 73%] Building CXX object 
> CMakeFiles/hostemu.dir/extensions/hostemu/cmdparse.cpp.o
> cmdparse.cpp: In function ‘int yyparse()’:
> cmdparse.cpp:557:27: warning: deprecated conversion from string constant to 
> ‘char*’ [-Wwrite-strings]
> cmdparse.cpp:819:34: warning: deprecated conversion from string constant to 
> ‘char*’ [-Wwrite-strings]
> [ 73%] Linking CXX shared library bin/libhostemu.so
> [ 73%] Built target hostemu
> 
> which are a few warnings, and then fails on missing curses.h include file
> 
> (4) sudo apt-get install libncurses5-dev libncursesw5-dev
> 
> (5) restart make, it will get to 75% now and fail on:
> 
> [ 75%] Building CXX object 
> CMakeFiles/rexx_exe.dir/utilities/rexx/platform/unix/rexx.cpp.o
> [ 75%] Linking CXX executable bin/rexx
> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_PLUS'
> bin/librexx.so.5.0.0: undefined reference to 
> `MemorySegmentSet::LargeSegmentDeadSpace'
> bin/librexx.so.5.0.0: undefined reference to `RexxString::ch_MINUS'
> bin/librexx.so.5.0.0: undefined reference to 
> `MemorySegmentSet::SegmentDeadSpace'
> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_ENGINEERING'
> bin/librexx.so.5.0.0: undefined reference to `Numerics::FORM_SCIENTIFIC'
> collect2: ld returned 1 exit status
> CMakeFiles/rexx_exe.dir/build.make:96: recipe for target 'bin/rexx' failed
> make[2]: *** [bin/rexx] Error 1
> CMakeFiles/Makefile2:255: recipe for target 'CMakeFiles/rexx_exe.dir/all' 
> failed
> make[1]: *** [CMakeFiles/rexx_exe.dir/all] Error 2
> Makefile:149: recipe for target 'all' failed
> make: *** [all] Error 2
> 
> Seems that we are missing a library in the link? Can anyone help me with this?
> 
> best regards,
> 
> René.
> ------------------------------------------------------------------------------
> _______________________________________________
> Oorexx-devel mailing list
> Oorexx-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/oorexx-devel

------------------------------------------------------------------------------
_______________________________________________
Oorexx-devel mailing list
Oorexx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to