← Back to team overview

yade-users team mailing list archive

Compilation problem on Power5 AIX cluster

 

Hello,

I'm trying to compile Yade on a Power5 IBM AIX operating system cluster.
I had some problems, maybe something is missing

the checks are

Checking whether c++ compiler "xlC_r" works...yes Checking for
pthread_exit(NULL) in C library pthread... yes Checking for
glutGetModifiers() in C library glut... yes Checking for
boost::posix_time::time_duration::time_duration() in C++ library
boost_date_time-mt... no Checking for
boost::posix_time::time_duration::time_duration() in C++ library
boost_date_time... no Checking for boost::thread::thread() in C++
library boost_thread-mt... no Checking for boost::thread::thread() in
C++ library boost_thread... no Checking for boost::filesystem::path() in
C++ library boost_filesystem-mt... yes Checking for
boost::iostreams::file_sink("") in C++ library boost_iostreams-mt... yes
Checking for boost::regex("") in C++ library boost_regex-mt... yes
Checking for C++ header file boost/foreach.hpp... yes Checking for
sqlite3_close(0L) in C++ library sqlite3... yes Checking for qt-mt in
/opt/freeware/qt... yes


the log is

scons: Configure: Checking for
boost::posix_time::time_duration::time_duration() in C++ library
boost_date_time-mt...
/opt/build-aix-power5/.sconf_temp/conftest_3.cpp <-
  |
  |
  |#include "limits.h"
  |#include "boost/date_time/posix_time/posix_time.hpp"
  |
  |int
  |main() {
  |  boost::posix_time::time_duration::time_duration();
  |return 0;
  |}
  |
xlC_r -o /opt/build-aix-power5/.sconf_temp/conftest_3.o -c
-I/opt/sqlite3/include -I/opt/boost/include -I/opt/build-aix-
power5/include/yade-aix -I/opt/build-aix-power5/include/yade-aix/yade
/lib-miniWm3 /opt/build-aix-power5/.sconf_temp/conftest_3.cpp
"/opt/build-aix-power5/.sconf_temp/conftest_3.cpp", line 8.3: 1540-0144
(S) A non-local declaration is not allowed in a function body .
scons: Configure: no

Do you know what the problem could be?

Thank you very much

Marco
-- 
This message was sent from Launchpad by the user
MarcoDottor (https://launchpad.net/~marcodottor)
using the "Contact this team" link on the yade-users team page.
For more information see
https://help.launchpad.net/YourAccount/ContactingPeople



Follow ups