The file TAO-1_1a_Tru64_Update.tar.gz contains files that are necessary for building TAO 1.1a on Tru64 with gcc 2.95.3. NOTE: This has only been tested on TAO 1.1a p6. To extract this update, change to the directory above ACE_wrappers and run the following command: gunzip -c TAO-1_1a_Tru64_Update.tar.gz | tar xvf - This will extract 3 files that allow ACE and TAO to compile correctly. You may need to put the full path to the tar'red gzip file. Below is the descriptions of the modifications: * ace/Configuration.cpp: Workaround for g++ 2.95.2 on Tru64. Remove the use of a break within a while loop and use a flag instead. * ace/INET_Addr.cpp: Use ACE_OS::gethostbyaddr() on Tru64 instead of the re-entrant version. This was causing core dumps when ACE_INET_Addr::get_host_name() was called. * include/makeinclude/platform_osf1_4.0_g++.GNU: Added linker options to hide symbols coming from libstdc++.a as well as the ability to set debug and optimize. NOTE: If you are compiling with debug enabled (debug=1), you may need to explicity compile some files with debug=0. You may see an error pertaining to a debugging symbol being too big. If you see this, you need to compile that particular file without debugging information. Chad Elliott - 7/3/2001