[Insight-developers] ITK build: "gcc: cannot specify -o with -c or -S and multiple compilations"

Albert Montillo montillo@seas.upenn.edu
Mon, 14 May 2001 15:05:35 -0400


hello,
  If you have built itk recently on SunOS 5.7 (or similar) perhaps you
can read on and send some suggestions so that I can get this build
running. I'm using version 2.95.2 19991024 (release) of gcc and it
reports an error "gcc: cannot specify -o with -c or -S and multiple
compilations" when attempting to build: 
gcc  -g -O2 @ANSI_CFLAGS@
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmltok
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlwf    -c
/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse/xmlparse.c -o
xmlparse/xmlparse.o
gcc: cannot specify -o with -c or -S and multiple compilations

-->If I remove the @ANSI_CFLAGS@ from this gcc command the command
works... 

Also, while the Getting Started document states to run "make" after
running ./Inisight/configure should I instead run "make -k" or even
"gmake -k". The former would allow the build to continue after errors
and the later would seem to be indicated since gmake is required for
unix itk builds. 

thanks for your suggestions, 
 -Albert



Complete build details below
---------------------------
% ../Insight/configure
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for c++... c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking for ranlib... ranlib
checking for a BSD compatible install... ../Insight/install-sh -c
checking how to run the C preprocessor... gcc -E
checking for X... libraries /usr/openwin/lib, headers
/usr/openwin/include
checking whether -R must be followed by a space... no
checking for dnet_ntoa in -ldnet... no
checking for dnet_ntoa in -ldnet_stub... no
checking for gethostbyname... no
checking for gethostbyname in -lnsl... yes
checking for connect... no
checking for connect in -lsocket... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking whether byte ordering is bigendian... yes
checking for limits.h... yes
checking for unistd.h... yes
checking system version (for dynamic loading)... SunOS-5.7
checking for dlopen in -ldl... yes
checking for sys/prctl.h... no
checking for pthread.h... yes
checking for pthread_create in -lpthreads... no
checking for pthread_create in -lpthread... yes
checking for thr_create in -lthread... yes
no /home/a/seg/itk/Insight-SunOS/CMakeLocal.make.in creating an empty
CMakeLocal.make file
checking for gmake... /usr/local/gpl/bin/gmake
updating cache ./config.cache
creating ./config.status
creating CMakeSystemConfig.cmake
creating Makefile
creating CMakeTargets.make
creating CMake/CMakeSimpleRules.make
creating CMake/CMakeMaster.make
creating CMake/CMakeVariables.make
creating CMake/CMakeRules.make
creating CMake/Source/CMakeTargets.make
creating CMake/Source/Makefile
creating CMake/Source/cmConfigure.h
c++  -g -O2   -c ../../../Insight/CMake/Source/CMakeBuildTargets.cxx -o
CMakeBuildTargets.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmMakeDepend.cxx -o
cmMakeDepend.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmMakefile.cxx -o
cmMakefile.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmMakefileGenerator.cxx
-o cmMakefileGenerator.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmRegularExpression.cxx
-o cmRegularExpression.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmSourceFile.cxx -o
cmSourceFile.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmSystemTools.cxx -o
cmSystemTools.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmDirectory.cxx -o
cmDirectory.o
c++  -g -O2   -c
../../../Insight/CMake/Source/cmUnixMakefileGenerator.cxx -o
cmUnixMakefileGenerator.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmCommands.cxx -o
cmCommands.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmTarget.cxx -o
cmTarget.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmCustomCommand.cxx -o
cmCustomCommand.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmCacheManager.cxx -o
cmCacheManager.o
c++  -g -O2   -c ../../../Insight/CMake/Source/cmSourceGroup.cxx -o
cmSourceGroup.o
c++ CMakeBuildTargets.o cmMakeDepend.o cmMakefile.o
cmMakefileGenerator.o cmRegularExpression.o cmSourceFile.o
cmSystemTools.o cmDirectory.o cmUnixMakefileGenerator.o cmCommands.o
cmTarget.o cmCustomCommand.o cmCacheManager.o cmSourceGroup.o  -g -O2   
-o CMakeBuildTargets
CMake/Source/CMakeBuildTargets /home/a/seg/itk/Insight/CMakeLists.txt
-MakeCache -S/home/a/seg/itk/Insight -O/home/a/seg/itk/Insight-SunOS
-H/home/a/seg/itk/Insight -B/home/a/seg/itk/Insight-SunOS
CollapseFullPath CMake/Source/CMakeBuildTargets
CollapseFullPath /usr/local/gpl/bin/gmake
CollapseFullPath /usr/local/gpl/bin/cvs
CollapseFullPath /usr/bin/grep
CollapseFullPath /usr/local/gpl/bin/gzip
CollapseFullPath /usr/local/gpl/bin/gunzip
CollapseFullPath /usr/bin/java
CollapseFullPath /usr/local/gpl/bin/tclsh
CollapseFullPath /usr/bin/hostname
CollapseFullPath /usr/sbin/nslookup
runing /usr/bin/hostname
king

runing uname -a
SunOS king 5.7 Generic_106541-12 sun4u sparc SUNW,Ultra-Enterprise
runing cd /home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl;
/home/a/seg/itk/Insight/Code/Numerics/vxl/configure
creating cache ./config.cache
vxl configure: CC=
vxl configure: CCFLAGS=
vxl configure: CXX=
vxl configure: CXXFLAGS=
vxl configure: TXXFLAGS=
checking for c++... c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking whether time.h and sys/time.h may both be included... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking whether gettimeofday takes two arguments... yes
checking <unistd.h>...
... for useconds_t... no
... for intptr_t... no
... if usleep() returns void
checking for ualarm... yes
checking for usleep... yes
checking for lchown... yes
checking for pread... yes
checking for pwrite... yes
checking for tell... yes
checking for machine word sizes ... ok 
checking whether we have a working qsort... yes
checking how to run the C preprocessor... gcc -E
checking for ieeefp.h... yes
checking whether <math.h> provides finite()... no
checking whether <ieeefp.h> provides finite()... yes
checking whether <stdlib.h> provides lrand48()... yes
checking whether <stdlib.h> provides drand48()... yes
checking whether byte ordering is bigendian... yes
updating cache ./config.cache
creating ./config.status
creating vxl_config.h~
creating new vxl_config.h
runing cd /home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl;
/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl/configure
creating cache ./config.cache
vcl configure: CC=
vcl configure: CCFLAGS=
vcl configure: CXX=
vcl configure: CXXFLAGS=
vcl configure: TXXFLAGS=
checking for gcc... gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking for c++... c++
checking whether the C++ compiler (c++  ) works... yes
checking whether the C++ compiler (c++  ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether c++ accepts -g... yes
checking how to run the C++ preprocessor... c++ -E
checking whether the C++ compiler supports the keyword 'bool'... yes
checking whether the C++ compiler supports the keyword 'typename'... yes
checking whether the C++ compiler accepts the keyword 'export'... yes
checking whether the C++ compiler supports the keyword 'mutable'... yes
checking whether the C++ compiler supports the keyword 'explicit'... yes
checking whether the C++ compiler supports the keyword 'dynamic_cast'...
yes
checking whether the C++ compiler supports ISO for scope... yes
checking whether the C++ compiler needs default values in second
definition... no
checking whether the C++ compiler supports member templates... yes
checking whether the C++ compiler supports partial specialization... yes
checking whether the C++ compiler understands the 'template <>'
specialization syntax... yes
checking whether the C++ compiler allows explicit instantiation of
inline templates... yes
checking whether the C++ compiler needs explicit instantiation of inline
function templates... no
checking whether the C++ compiler allows initialization of static const
int... yes
checking whether the C++ compiler allows initialization of static const
floats... yes
checking whether the C++ compiler requires implementation of static
consts... no
checking whether the C++ compiler accepts templated definitions of
static class template members... yes
checking whether the C++ compiler accepts non-type template parameters
to function templates... yes
checking whether the C++ compiler needs friend declarations for proper
template function overloading... no
checking whether the C++ compiler requires explicit casts where it
should not... no
checking whether the C++ compiler requires <> in templated
forward/friend declarations... yes
checking whether the C++ compiler allows static data members... yes
checking whether the C++ compiler distinguishes templated and
non-templated functions... yes
checking whether the C++ compiler instantiates templates implicitly...
yes
checking whether the C++ compiler accepts complete types as default
template parameters... yes
checking whether the C++ compiler accepts default template type
parameters templated over earlier parameters... yes
checking whether the C++ compiler needs the SunPro class scope hack...
no
checking whether the C++ compiler has working exceptions... yes
checking whether the C++ compiler has working namespaces... yes
checking whether the C++ compiler allows std:: for the standard
library... yes
checking whether the C++ compiler needs std:: for the standard
library... no
checking whether byte ordering is bigendian... yes
checking for cassert... yes
checking for ciso646... yes
checking for csetjmp... yes
checking for cstdio... yes
checking for ctime... yes
checking for cctype... yes
checking for climits... yes
checking for csignal... yes
checking for cstdlib... yes
checking for cwchar... yes
checking for cerrno... yes
checking for clocale... yes
checking for cstdarg... yes
checking for cstring... yes
checking for cwctype... yes
checking for cfloat... yes
checking for cmath... yes
checking for cstddef... yes
checking for algorithm... yes
checking for iomanip... yes
checking for list... yes
checking for ostream... no
checking for streambuf... no
checking for bitset... yes
checking for ios... no
checking for locale... no
checking for queue... yes
checking for string... yes
checking for complex... yes
checking for iosfwd... yes
checking for map... yes
checking for set... yes
checking for typeinfo... yes
checking for deque... yes
checking for iostream... yes
checking for memory... yes
checking for sstream... no
checking for utility... yes
checking for exception... yes
checking for istream... no
checking for new... yes
checking for stack... yes
checking for valarray... yes
checking for fstream... yes
checking for iterator... yes
checking for numeric... yes
checking for stdexcept... yes
checking for vector... yes
checking for functional... yes
checking for limits... no
checking for strstream... yes
updating cache ./config.cache
creating ./config.status
creating vcl_config_manual.h~
creating vcl_config_compiler.h~
creating vcl_config_headers.h~
creating new vcl_config_manual.h
creating new vcl_config_compiler.h
creating new vcl_config_headers.h
cmake: creating : /home/a/seg/itk/Insight-SunOS/Makefile
cmake: creating : /home/a/seg/itk/Insight-SunOS/Utilities/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/CMakeTargets.make
cmake: creating : /home/a/seg/itk/Insight-SunOS/Utilities/Cable/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/CxxTypes/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/CxxTypes/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Expat/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Expat/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Parsers/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Parsers/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Generators/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Generators/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Executables/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Executables/CMakeTargets.make
cmake: creating : /home/a/seg/itk/Insight-SunOS/Code/Makefile
cmake: creating : /home/a/seg/itk/Insight-SunOS/Code/CMakeTargets.make
cmake: creating : /home/a/seg/itk/Insight-SunOS/Code/Numerics/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Code/Numerics/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Code/Numerics/Statistics/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Code/Numerics/Statistics/CMakeTargets.make
cmake: creating : /home/a/seg/itk/Insight-SunOS/Code/Common/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Code/Common/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Code/BasicFilters/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Code/BasicFilters/CMakeTargets.make
cmake: creating : /home/a/seg/itk/Insight-SunOS/Code/Algorithms/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Code/Algorithms/CMakeTargets.make
cmake: creating : /home/a/seg/itk/Insight-SunOS/Testing/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/CMakeTargets.make
cmake: creating : /home/a/seg/itk/Insight-SunOS/Testing/Code/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Numerics/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Numerics/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Numerics/vxl/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Numerics/vxl/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Numerics/vxl/vnl/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Numerics/vxl/vnl/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Numerics/vxl/vnl/tests/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Numerics/vxl/vnl/tests/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Common/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Common/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/BasicFilters/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/BasicFilters/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Algorithms/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/Code/Algorithms/CMakeTargets.make
cmake: creating : /home/a/seg/itk/Insight-SunOS/Testing/HTML/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/HTML/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/HTML/TestingResults/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/HTML/TestingResults/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/HTML/TestingResults/Dashboard/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/HTML/TestingResults/Dashboard/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/HTML/TestingResults/Sites/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Testing/HTML/TestingResults/Sites/CMakeTargets.make
cmake: creating : /home/a/seg/itk/Insight-SunOS/Examples/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Examples/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Examples/MultiResMIRegistration/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Examples/MultiResMIRegistration/CMakeTargets.make
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Examples/PrincipalAxes/Makefile
cmake: creating :
/home/a/seg/itk/Insight-SunOS/Examples/PrincipalAxes/CMakeTargets.make
=================================================
CMakeCache Contents:
BUILDNAME = SunOS-5.7-c++
BUILD_TESTING = ON
CABLE =
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Executables/./cable
CABLE_BINARY_DIR = /home/a/seg/itk/Insight-SunOS/Utilities/Cable
CABLE_SOURCE_DIR = /home/a/seg/itk/Insight/Utilities/Cable
COMPRESSIONCOMMAND = /usr/local/bin/gzip
CVSCOMMAND = /usr/local/bin/cvs
GREPCOMMAND = /usr/bin/grep
GUNZIPCOMMAND = /usr/local/bin/gunzip
HOSTNAME = /usr/bin/hostname
ITK_BINARY_DIR = /home/a/seg/itk/Insight-SunOS
ITK_SOURCE_DIR = /home/a/seg/itk/Insight
JAVACOMMAND = /usr/bin/java
MAKECOMMAND = /usr/local/bin/gmake -k
MAKEPROGRAM = /usr/local/bin/gmake
NSLOOKUP = /usr/sbin/nslookup
SITE = king

TCLSHCOMMAND = /usr/local/bin/tclsh


To change values in the CMakeCache, 
edit CMakeCache.txt in your output directory.
=================================================
CMakeCache.txt location: /home/a/seg/itk/Insight-SunOS/CMakeCache.txt
king(23)% pwd
/home/a/seg/itk/Insight-SunOS
king(24)% time make
cd /home/a/seg/itk/Insight-SunOS/CMake/Source; make CMakeBuildTargets
c++ CMakeBuildTargets.o   cmMakeDepend.o  cmMakefile.o 
cmMakefileGenerator.o  cmRegularExpression.o  cmSourceFile.o 
cmSystemTools.o  cmDirectory.o  cmUnixMakefileGenerator.o  cmCommands.o 
cmTarget.o  cmCustomCommand.o  cmCacheManager.o  cmSourceGroup.o  -g
-O2    -o CMakeBuildTargets
/home/a/seg/itk/Insight-SunOS/CMake/Source/CMakeBuildTargets `cd
/home/a/seg/itk/Insight; pwd`/CMakeLists.txt -S`cd
/home/a/seg/itk/Insight; pwd` -O`pwd` -H/home/a/seg/itk/Insight
-B/home/a/seg/itk/Insight-SunOS
4.99u 1.44s 0:25.89 24.8%
king(39)% make
cd Utilities; make - CMakeTargets.make
/home/a/seg/itk/Insight-SunOS/CMake/Source/CMakeBuildTargets `cd
/home/a/seg/itk/Insight/Utilities; pwd`/CMakeLists.txt -S`cd
/home/a/seg/itk/Insight/Utilities; pwd` -O`pwd`
-H/home/a/seg/itk/Insight -B/home/a/seg/itk/Insight-SunOS
cd Utilities; make - all
cd Cable; make - CMakeTargets.make
/home/a/seg/itk/Insight-SunOS/CMake/Source/CMakeBuildTargets `cd
/home/a/seg/itk/Insight/Utilities/Cable; pwd`/CMakeLists.txt -S`cd
/home/a/seg/itk/Insight/Utilities/Cable; pwd` -O`pwd`
-H/home/a/seg/itk/Insight -B/home/a/seg/itk/Insight-SunOS
cd Cable; make - all
cd CxxTypes; make - CMakeTargets.make
/home/a/seg/itk/Insight-SunOS/CMake/Source/CMakeBuildTargets `cd
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes; pwd`/CMakeLists.txt
-S`cd /home/a/seg/itk/Insight/Utilities/Cable/CxxTypes; pwd` -O`pwd`
-H/home/a/seg/itk/Insight -B/home/a/seg/itk/Insight-SunOS
${CMAKE_THREAD_LIBS}
-ldl
cd CxxTypes; make - all
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxArrayType.cxx -o
cxxArrayType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxClassType.cxx -o
cxxClassType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxConversions.cxx -o
cxxConversions.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxCvQualifiedType.cxx
-o cxxCvQualifiedType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxEnumerationType.cxx
-o cxxEnumerationType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxFunctionType.cxx -o
cxxFunctionType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxFundamentalType.cxx
-o cxxFundamentalType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxPointerToMemberType.cxx
-o cxxPointerToMemberType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxPointerType.cxx -o
cxxPointerType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxReferenceType.cxx -o
cxxReferenceType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxType.cxx -o
cxxType.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxTypeSystem.cxx -o
cxxTypeSystem.o
c++  -g -O2  -I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse    -c
/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes/cxxTypedefType.cxx -o
cxxTypedefType.o
ar cr libCxxTypes.a  cxxArrayType.o  cxxClassType.o  cxxConversions.o 
cxxCvQualifiedType.o  cxxEnumerationType.o  cxxFunctionType.o 
cxxFundamentalType.o  cxxPointerToMemberType.o  cxxPointerType.o 
cxxReferenceType.o  cxxType.o  cxxTypeSystem.o  cxxTypedefType.o 
ranlib libCxxTypes.a
cd Expat; make - CMakeTargets.make
/home/a/seg/itk/Insight-SunOS/CMake/Source/CMakeBuildTargets `cd
/home/a/seg/itk/Insight/Utilities/Cable/Expat; pwd`/CMakeLists.txt -S`cd
/home/a/seg/itk/Insight/Utilities/Cable/Expat; pwd` -O`pwd`
-H/home/a/seg/itk/Insight -B/home/a/seg/itk/Insight-SunOS
${CMAKE_THREAD_LIBS}
-ldl
cd Expat; make - all
gcc  -g -O2 @ANSI_CFLAGS@
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat
-I/home/a/seg/itk/Insight-SunOS -I/home/a/seg/itk/Insight/Code/Numerics
-I/home/a/seg/itk/Insight/Code/Common
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl
-I/home/a/seg/itk/Insight-SunOS/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Code/Numerics/vxl/vcl
-I/home/a/seg/itk/Insight/Utilities/Cable/CxxTypes
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmltok
-I/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlwf    -c
/home/a/seg/itk/Insight/Utilities/Cable/Expat/xmlparse/xmlparse.c -o
xmlparse/xmlparse.o
gcc: cannot specify -o with -c or -S and multiple compilations
*** Error code 1
make: Fatal error: Command failed for target `xmlparse/xmlparse.o'
Current working directory
/home/a/seg/itk/Insight-SunOS/Utilities/Cable/Expat
*** Error code 1
make: Fatal error: Command failed for target `build_Expat'
Current working directory /home/a/seg/itk/Insight-SunOS/Utilities/Cable
*** Error code 1
make: Fatal error: Command failed for target `build_Cable'
Current working directory /home/a/seg/itk/Insight-SunOS/Utilities
*** Error code 1
make: Fatal error: Command failed for target `build_Utilities'