- Timestamp:
- Mar 1, 2007 10:30:44 AM (17 years ago)
- Location:
- trunk/src2/core
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src2/core/Makefile.in
r583 r596 30 30 SHAREDLIBM=librappture2.so.1 31 31 32 AR=ar rc 32 AR=ar rcv 33 33 RANLIB=ranlib 34 34 TAR=tar … … 43 43 man3dir = ${mandir}/man3 44 44 45 OBJS = viz.oRpMesh1D.o RpField1D.o RpMeshTri2D.o RpMeshRect3D.o \45 OBJS = RpMesh1D.o RpField1D.o RpMeshTri2D.o RpMeshRect3D.o \ 46 46 RpFieldRect3D.o RpMeshPrism3D.o RpFieldPrism3D.o RpSerialBuffer.o \ 47 47 RpSerializer.o RpSerializable.o RpBuffer.o Ptr.o Outcome.o # Lookup.o … … 73 73 74 74 $(SHAREDLIBV): $(OBJS) 75 $(LDSHARED) - o $@ $(OBJS) -L ${libdir} -lz -lb6475 $(LDSHARED) -shared -Wl,-rpath,${libdir} -o $@ $(OBJS) -L ${libdir} -lz -lb64 76 76 rm -f $(SHAREDLIB) $(SHAREDLIBM) 77 77 ln -s $@ $(SHAREDLIB) … … 87 87 install: $(LIBS) $(SHAREDLIBV) 88 88 -@if [ ! -d $(exec_prefix) ]; then mkdir -p $(exec_prefix); fi 89 -@if [ ! -d $(includedir) ]; then mkdir -p $(includedir); fi89 -@if [ ! -d $(includedir)/rappture2 ]; then mkdir -p $(includedir)/rappture2; fi 90 90 -@if [ ! -d $(libdir) ]; then mkdir -p $(libdir); fi 91 91 -@if [ ! -d $(man3dir) ]; then mkdir -p $(man3dir); fi 92 cp rappture2.h $(includedir) 93 chmod 644 $(includedir)/rappture2.h 94 cp Ptr.h $(includedir) 95 chmod 644 $(includedir)/Ptr.h 96 cp Outcome.h $(includedir) 97 chmod 644 $(includedir)/Outcome.h 98 cp RpBuffer.h $(includedir) 99 chmod 644 $(includedir)/RpBuffer.h 92 cp *.h $(includedir)/rappture2 93 chmod 644 $(includedir)/rappture2/*.h 100 94 cp $(LIBS) $(libdir) 101 95 cp $(SHAREDLIBV) $(libdir) … … 114 108 115 109 uninstall: 116 cd $(includedir) ; \110 cd $(includedir)/rappture2; rm *.h; \ 117 111 cd $(libdir); rm -f librappture2.a; \ 118 112 if test -f $(SHAREDLIBV); then \ … … 135 129 136 130 # should use librappture2.a or $(LDFLAGS) but this uses RpOutcome.o 137 viz: viz.o RpOutcome.o RpMesh1D.o RpField1D.o RpMeshTri2D.o RpMeshRect3D.o RpFieldRect3D.o RpMeshPrism3D.o RpFieldPrism3D.o RpSerialBuffer.o RpSerializer.o RpSerializable.o131 viz: viz.o libviz.a 138 132 $(CXX) $(CFLAGS) -o viz $^ 133 134 libviz.a: Outcome.o RpMesh1D.o RpField1D.o RpMeshTri2D.o RpMeshRect3D.o RpFieldRect3D.o RpMeshPrism3D.o RpFieldPrism3D.o RpSerialBuffer.o RpSerializer.o RpSerializable.o RpBuffer.o 135 $(AR) $@ $^ 139 136 140 137 viz.o: viz.cc -
trunk/src2/core/RpPtr.h
r370 r596 151 151 } 152 152 _pc = ptr._pc; 153 return *this; 153 154 } 154 155
Note: See TracChangeset
for help on using the changeset viewer.