cmg300proc: libcmg300proc.so clean

libcmg300proc.so: CMG_300.o cmg300proc.o tinystr.o tinyxml.o tinyxmlerror.o tinyxmlparser.o
	g++ -m64 -shared -o libcmg300proc.so cmg300proc.o CMG_300.o tinystr.o tinyxml.o tinyxmlerror.o tinyxmlparser.o -D SOLARIS

cmg300proc.o:
	g++ -m64 -fPIC -c cmg300proc.cpp -I../oci/include -D SOLARIS

CMG_300.o:
	g++ -m64 -fPIC -c CMG_300.cpp -D SOLARIS
	
tinystr.o:
	g++ -m64 -fPIC -c tinystr.cpp -D SOLARIS

tinyxml.o:
	g++ -m64 -fPIC -c tinyxml.cpp -D SOLARIS

tinyxmlerror.o:
	g++ -m64 -fPIC -c tinyxmlerror.cpp -D SOLARIS

tinyxmlparser.o:
	g++ -m64 -fPIC -c tinyxmlparser.cpp -D SOLARIS

clean:
	rm CMG_300.o
	rm cmg300proc.o
	rm tinystr.o
	rm tinyxml.o
	rm tinyxmlerror.o
	rm tinyxmlparser.o
 
