[Coin-discuss] Problem building Osi-0.95.3/Osi/src/OsiDylp on Solaris 10

Kostas Oikonomou ko at research.att.com
Fri Feb 9 13:26:17 EST 2007


Hello,

I am trying to compile Osi-0.95.3 on Solaris 10, Sparc, 
using Sun's Sun Studio 11 compilers.
I configure like this:

configure --prefix=/opt/COIN/OSI CC='cc -xarch=v9a' CXX='CC 
-xarch=v9a' CFLAGS='-xO3 -dalign -xlic_lib=sunperf' 
CXXFLAGS='-xO3 -dalign -xlic_lib=sunperf'

(I am using the Sun Performance Library "sunperf").

Configuration succeeds, but at some point the make fails 
with the following error:

...
...

  CC -xarch=v9a -DHAVE_CONFIG_H -I. -I. -I../../inc 
-I/home/build/Osi-0.95.3/CoinUtils/src 
-I/home/build/Osi-0.95.3/Osi/../CoinUtils/inc 
-I/home/build/Osi-0.95.3/DyLP/src/DylpStdLib 
-I/home/build/Osi-0.95.3/DyLP/src/Dylp 
-I/home/build/Osi-0.95.3/Osi/../DyLP/inc -I./.. -xO3 -dalign 
-xlic_lib=sunperf -c OsiDylpWarmStartBasis.cpp  -KPIC -DPIC 
-o .libs/OsiDylpWarmStartBasis.o
"OsiDylpSolverInterface.cpp", line 2085: Error: Cannot cast 
from OsiDylpSolverInterface* to int.
"OsiDylpSolverInterface.cpp", line 4010: Error: Cannot cast 
from OsiDylpSolverInterface* to int.
"OsiDylpSolverInterface.cpp", line 4447: Error: Cannot cast 
from OsiDylpSolverInterface* to int.
"OsiDylpSolverInterface.cpp", line 5878: Error: Cannot cast 
from OsiDylpSolverInterface* to int.
4 Error(s) detected.
make[3]: *** [OsiDylpSolverInterface.lo] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory 
`/home/build/Osi-0.95.3/Osi/src/OsiDylp'


Any help would be greatly appreciated.


                 Kostas



More information about the Coin-discuss mailing list