[ace-users] [OpenBSD 5.8 ACE 6.3.0 ]: the first source file does not compile...
Lelapin Jeannot
jeannot.lelapin at free.fr
Wed Mar 30 15:27:14 CDT 2016
ACE VERSION: 6.3.0
HOST MACHINE and OPERATING SYSTEM:
OpenBSD 5.8/packages/amd64
TARGET MACHINE and OPERATING SYSTEM, if different from HOST:
COMPILER NAME AND VERSION (AND PATCHLEVEL):
Reading specs from
/usr/lib/gcc-lib/amd64-unknown-openbsd5.8/4.2.1/specs
Target: amd64-unknown-openbsd5.8
Configured with: OpenBSD/amd64 system compiler
Thread model: posix
gcc version 4.2.1 20070719
THE $ACE_ROOT/ace/config.h FILE [if you use a link to a platform-
specific file, simply state which one]:
#include "ace/config-openbsd.h"
THE $ACE_ROOT/include/makeinclude/platform_macros.GNU FILE [if you
use a link to a platform-specific file, simply state which one
include $(ACE_ROOT)/include/makeinclude/platform_openbsd.GNU
CONTENTS OF $ACE_ROOT/bin/MakeProjectCreator/config/default.features
does not exist
AREA/CLASS/EXAMPLE AFFECTED:
the first file does not compile
DOES THE PROBLEM AFFECT:
COMPILATION? yes
SYNOPSIS:
i can not compile ACE, even the first file
ACE_ROOT :
/home/theuser/lib/ACE_wrappers-6.3.0
PATH :
/home/theuser/lib/make-4.1:/home/theuser/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/games:.
( i install gnu make pub.gnu )
DESCRIPTION:
make[1]: Entering directory '/home/theuser/lib/ACE_wrappers-6.3.0/ace'
GNUmakefile: /home/theuser/lib/ACE_wrappers-6.3.0/ace/GNUmakefile.ACE
MAKEFLAGS=w
g++ -fvisibility=hidden -fvisibility-inlines-hidden -Wnon-virtual-dtor
-O2 -g -pthread -fno-strict-aliasing -Wall -W -Wpointer-arith -pipe
-I/usr/local/include -D_THREAD_SAFE
-I/home/theuser/lib/ACE_wrappers-6.3.0 -D__ACE_INLINE__ -I..
-DACE_BUILD_DLL -c -fpic -o .shobj/Local_Name_Space.o Local_Name_Space.cpp
In file included from
/home/theuser/lib/ACE_wrappers-6.3.0/ace/OS_NS_Thread.h:2064,
from
/home/theuser/lib/ACE_wrappers-6.3.0/ace/Thread_Mutex.h:31,
from
/home/theuser/lib/ACE_wrappers-6.3.0/ace/Log_Category.h:20,
from
/home/theuser/lib/ACE_wrappers-6.3.0/ace/Malloc.h:24,
from
/home/theuser/lib/ACE_wrappers-6.3.0/ace/Malloc_T.h:18,
from
/home/theuser/lib/ACE_wrappers-6.3.0/ace/Local_Name_Space.h:20,
from Local_Name_Space.cpp:3:
/home/theuser/lib/ACE_wrappers-6.3.0/ace/OS_NS_Thread.inl: In function
'int ACE_OS::condattr_init(pthread_cond_attr*&, int)':
/home/theuser/lib/ACE_wrappers-6.3.0/ace/OS_NS_Thread.inl:156: error:
'pthread_condattr_setpshared' was not declared in this scope
/home/theuser/lib/ACE_wrappers-6.3.0/ace/OS_NS_Thread.inl: In function
'int ACE_OS::condattr_synctype(pthread_cond_attr*&, int&)':
/home/theuser/lib/ACE_wrappers-6.3.0/ace/OS_NS_Thread.inl:192: error:
'pthread_condattr_getpshared' was not declared in this scope
/home/theuser/lib/ACE_wrappers-6.3.0/ace/OS_NS_Thread.inl: In function
'int ACE_OS::thr_continue(pthread*)':
/home/theuser/lib/ACE_wrappers-6.3.0/ace/OS_NS_Thread.inl:2760: error:
'pthread_resume_np' was not declared in this scope
/home/theuser/lib/ACE_wrappers-6.3.0/ace/OS_NS_Thread.inl: In function
'int ACE_OS::thr_suspend(pthread*)':
/home/theuser/lib/ACE_wrappers-6.3.0/ace/OS_NS_Thread.inl:3471: error:
'pthread_suspend_np' was not declared in this scope
/home/theuser/lib/ACE_wrappers-6.3.0/include/makeinclude/rules.local.GNU:188:
recipe for target '.shobj/Local_Name_Space.o' failed
make[1]: *** [.shobj/Local_Name_Space.o] Error 1
make[1]: Leaving directory '/home/theuser/lib/ACE_wrappers-6.3.0/ace'
GNUmakefile:766: recipe for target 'ACE' failed
make: *** [ACE] Error 2
REPEAT BY:
SAMPLE FIX/WORKAROUND:
i have not found...... ( i tried the 6.3.3 with the same result....)
More information about the ace-users
mailing list