I am getting compile errors when I run the make. I think this is because
CMake id forcing the use of the C++ compiler instead of the G++
compiler.

Here are a few warnings:

/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/api/ThreadContextStubs.cpp: 
In function ‘_RexxPackageObject* GetRoutinePackage(RexxThreadContext*, 
RexxRoutineObject)’:
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/api/ThreadContextStubs.cpp:579:12:
 warning: converting ‘false’ to pointer type ‘RexxPackageObject {aka 
_RexxPackageObject*}’ [-Wconversion-null]
     return false;
            ^
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/api/ThreadContextStubs.cpp: 
In function ‘_RexxPackageObject* GetMethodPackage(RexxThreadContext*, 
RexxMethodObject)’:
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/api/ThreadContextStubs.cpp:594:12:
 warning: converting ‘false’ to pointer type ‘RexxPackageObject {aka 
_RexxPackageObject*}’ [-Wconversion-null]
     return false;
            ^

Here are the errors (so far):

/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/platform/unix/ErrorMessages.cpp:
 In static member function ‘static RexxString* 
SystemInterpreter::getMessageText(wholenumber_t)’:
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/platform/unix/ErrorMessages.cpp:168:32:
 error: invalid conversion from ‘char (*)[256]’ to ‘char’ [-fpermissive]
     return new_string(&DataArea);
                                ^
In file included
from 
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/execution/RexxVariable.hpp:47:0,
           from 
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/execution/RexxVariableDictionary.hpp:47,
 from 
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/execution/RexxLocalVariables.hpp:48,
 from 
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/concurrency/RexxActivity.hpp:52,
 from 
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/runtime/RexxCore.h:242, from 
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/platform/unix/ErrorMessages.cpp:66:
/home/dashley/ad/svn/ooRexx/main/trunk/interpreter/classes/StringClass.hpp:551:20:
 error:   initializing argument 1 of ‘RexxString* new_string(char)’ 
[-fpermissive]
 inline RexxString *new_string(char cc)
                    ^
make[2]: ***
[CMakeFiles/rexx.dir/interpreter/platform/unix/ErrorMessages.cpp.o]
Error 1
make[1]: *** [CMakeFiles/rexx.dir/all] Error 2

There may be more errors later as the compile stopped early in the
build.

David Ashley


------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.  Get 
unparalleled scalability from the best Selenium testing platform available.
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Oorexx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/oorexx-devel

Reply via email to