[ace-users] ACE is not getting installed on MAC OS X 10.4

Johnny Willemsen jwillemsen at remedy.nl
Mon Jul 30 07:06:35 CDT 2007


Hi,
 
This test does run gperf, maybe something went wrong or something old is in
the directory. Ignore the errors in apps/gperf/tests and try to build the
ace_wrappers/tests directory.
 
Regards,
 
Johnny Willemsen
Remedy IT
Postbus 101
2650 AC  Berkel en Rodenrijs
The Netherlands
www.theaceorb.nl / www.remedy.nl 

*** Integrated compile and test statistics see
http://scoreboard.theaceorb.nl <http://scoreboard.theaceorb.nl/>  ***
*** Commercial service and support for ACE/TAO/CIAO             ***
*** See http://www.theaceorb.nl/en/support.html                 *** 


________________________________

	From: apparao [mailto:apparao at effigent.net] 
	Sent: Monday, July 30, 2007 2:03 PM
	To: Johnny Willemsen
	Cc: ace-users at cse.wustl.edu
	Subject: Re: [ace-users] ACE is not getting installed on MAC OS X
10.4
	
	
	As mentioned in the
http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/ACE-INSTALL.html#unix_tr
aditional procedure , I did following things:

	$export ACE_ROOT=/Users/Appu/Desktop/XPlatFormUtilities/ACE_wrappers
	$export LD_LIBRARY_PATH $ACE_ROOT/lib:$LD_LIBRARY_PATH
	
	1. Created "config.h" file $ACE_ROOT/ace directory with contents
#include "ace/config-macosx-tiger.h"

	2. Created "platform_macros.GNU" file in
$ACE_ROOT/include/makeinclude with following data

	include
/Users/Appu/Desktop/XPlatFormUtilities/ACE_wrappers/include/makeinclude/plat
form_macosx_tiger.GNU

		$cd /Users/Appu/Desktop/XPlatFormUtilities/ACE_wrappers/
	$make

	Getting following error:

	GNUmakefile:
/Users/Appu/Desktop/XPlatFormUtilities/ACE_wrappers/apps/gperf/tests/GNUmake
file.cppinset MAKEFLAGS=

	g++ -Wall -Wpointer-arith -Wno-long-double -g -pipe -pipe
-DACE_HAS_CUSTOM_EXPORT_MACROS=0
-I/Users/Appu/Desktop/XPlatFormUtilities/ACE_wrappers -DACE_HAS_EXCEPTIONS
-D__ACE_INLINE__ -I../../.. -c -o .obj/test.o test.cpp
	g++ -Wall -Wpointer-arith -Wno-long-double -g -pipe -pipe
-DACE_HAS_CUSTOM_EXPORT_MACROS=0
-I/Users/Appu/Desktop/XPlatFormUtilities/ACE_wrappers -DACE_HAS_EXCEPTIONS
-D__ACE_INLINE__ -I../../.. -c -o .obj/cpp.o cpp.cpp
	g++ -Wall -Wpointer-arith -Wno-long-double -g -pipe -pipe
-DACE_HAS_CUSTOM_EXPORT_MACROS=0
-I/Users/Appu/Desktop/XPlatFormUtilities/ACE_wrappers -DACE_HAS_EXCEPTIONS
-D__ACE_INLINE__ -I../../.. -flat_namespace
-L/Users/Appu/Desktop/XPlatFormUtilities/ACE_wrappers/ace -L./
-L/Users/Appu/Desktop/XPlatFormUtilities/ACE_wrappers/lib -L. -L../../../lib
-o cppout .obj/test.o .obj/cpp.o -lACE 
	/usr/bin/ld: Undefined symbols:
	in_word_set(char const*, unsigned int)
	collect2: ld returned 1 exit status
	make[1]: *** [cppout] Error 1
	make: *** [cppinset] Error 2

	Am i miss any environment variable(s) setting here?

	Awaiting reply.

	thanks,
	- Apparao.


	On 27-Jul-07, at 10:34 AM, Johnny Willemsen wrote:


		Hi,

		It looks you did you the autoconf way of compiling, we do
recommend the
		tradional way of compiling as described in ACE-INSTALL.html.
Also, please
		upgrade to x.5.9, the x.5 version is already getting old. It
looks the make
		install is failing because of file system permissions, do
you have
		permission to add files to /usr/local/lib?

		Regards,

		Johnny Willemsen
		Remedy IT
		Postbus 101
		2650 AC Berkel en Rodenrijs
		The Netherlands
		www.theaceorb.nl / www.remedy.nl 

		*** Integrated compile and test statistics see
		http://scoreboard.theaceorb.nl
<http://scoreboard.theaceorb.nl/> ***
		*** Commercial service and support for ACE/TAO/CIAO ***
		*** See http://www.theaceorb.nl/en/support.html *** 


		________________________________

		From: ace-users-bounces at cse.wustl.edu
		[mailto:ace-users-bounces at cse.wustl.edu] On Behalf Of
apparao
		Sent: Friday, July 27, 2007 5:18 AM
		To: Thomas Lockhart
		Cc: ace-users at cse.wustl.edu
		Subject: Re: [ace-users] ACE is not getting installed on MAC
OS X
		10.4
		
		
		
		
		For Mac, i require ACE dylib. 

		For that, what i am doing is, downloading the source code
from the
		http://download.dre.vanderbilt.edu/. I successfully
downloaded
		ACE+TAO+CIAO.tar file. We didn't find any ACE dylib in one
of the folders
		$ACE_ROOT/ace and $ACE_ROOT/lib after untar. So I build the
source code by
		setting corresponding environment variables as specified in
	
http://www.dre.vanderbilt.edu/~schmidt/DOC_ROOT/ACE/ACE-INSTALL.html. 

		In the Building phase, we are getting error at "make
install".
		Please find the error below:

		$ make install
		make install-recursive
		Making install in .
		test -z "/usr/local/lib" ||
/tmp/ACE_wrappers/aux_config/install-sh
		-d "/usr/local/lib"
		/bin/sh ../libtool --mode=install /usr/bin/install -c
'libACE.la'
		'/usr/local/lib/libACE.la'
		/usr/bin/install -c .libs/libACE.5.5.0.dylib
		/usr/local/lib/libACE.5.5.0.dylib
		install: /usr/local/lib/libACE.5.5.0.dylib: Permission
denied
		make[4]: *** [install-libLTLIBRARIES] Error 71
		make[3]: *** [install-am] Error 2
		make[2]: *** [install-recursive] Error 1
		make[1]: *** [install] Error 2
		make: *** [install-recursive] Error 1
		
		
		
		
		- Apparao.


		On 26-Jul-07, at 11:13 PM, Thomas Lockhart wrote:


		I am trying to install ACE on MAC OS X 10.4 G5
		machine. But this is not getting installed. 


		What do you mean by "installed"? A traditional build will
		have the libraries and applications for ACE in the source
code tree and
		"make install" has no useful meaning. Or do you mean that it
is having
		trouble building (e.g. no libACE.so is created in
$ACE_ROOT/ace or
		$ACE_ROOT/lib depending on version)? If you need more help
you will need to
		be more specific on the issues and symptoms.

		hth

		- Tom

		-- 
		Thomas Lockhart
		Supervisor, Realtime Software Group
		Interferometry and Large Optical Systems
		Caltech/JPL










More information about the Ace-users mailing list