Add initial CentOS 3.9 root filesystem structure and essential scripts

- Created default user environment files: .bash_logout, .bash_profile, and .bashrc.
- Added symbolic links for dynamic linker and various libraries.
- Included essential binaries in /sbin for system management (e.g., fdisk, mkfs, hwclock).
- Implemented RPM verification script to check availability of required packages in CentOS vault.
- Established basic directory structure for logs and mail.
- Added a tarball for external libraries.
This commit is contained in:
John Doe
2025-11-04 00:05:11 +01:00
parent 4953a0c56d
commit edf4938d83
192 changed files with 2809 additions and 1 deletions
+1
View File
@@ -0,0 +1 @@
NEVER USE TAIL OR HEAD IN PIPI: I NEED THE FULL OUTPUT!!!!!!!!!!!!!!!1
+2 -1
View File
@@ -1,5 +1,6 @@
output/
usr/
*.tar.gz
*.iso
rootfs/
rpms/
centos39-rootfs/
+151
View File
@@ -0,0 +1,151 @@
# PFEXTLIB Build Results
## Build Summary
Successfully compiled all three PFEXTLIB libraries in CentOS 3.9 i386 environment:
### ✅ cppunit-1.10.2
- **Shared library**: `libcppunit-1.10.so.2.0.0` (1.9 MB)
- **Static library**: `libcppunit.a` (3.4 MB)
- **Binary**: `DllPlugInTester`
- **Location**: `./output/cppunit/lib/`
- **Format**: ELF 32-bit LSB shared object, Intel i386
- **Dependencies**: libstdc++.so.5, libm.so.6, libc.so.6, libgcc_s.so.1
- **Status**: ✅ Compiled successfully (install error is non-critical - headers already present)
### ✅ fftw-3.0.1
- **Shared library**: `libfftw3.so.3.0.1` (624 KB)
- **Static library**: `libfftw3.a` (1.0 MB)
- **Location**: `./output/fftw/lib/`
- **Format**: ELF 32-bit LSB shared object, Intel i386
- **Configure options**: `--enable-sse --enable-threads`
- **Dependencies**: libm.so.6, libc.so.6, ld-linux.so.2
- **Status**: ✅ Compiled successfully
### ✅ hdf5-1.6.2
- **Shared library**: `libhdf5.so.0.0.0` (997 KB)
- **Static library**: `libhdf5.a` (1.3 MB)
- **Location**: `./output/hdf5/lib/`
- **Format**: ELF 32-bit LSB shared object, Intel i386
- **Configure options**: `--enable-cxx`
- **Dependencies**: libm.so.6, libc.so.6, ld-linux.so.2
- **Status**: ✅ Compiled successfully
## Build Environment
- **OS**: CentOS 3.9 i386 (from archive.kernel.org vault)
- **GCC**: 3.2.3-59 (gcc, g++, cpp)
- **glibc**: 2.3.2-95.50
- **libstdc++**: 5.0 (from compat-libstdc++-7.3-2.96.128)
- **Toolchain**: autoconf 2.57, automake 1.6.3, libtool 1.4.3, make 3.79.1
- **Total packages**: 47 RPMs verified and installed
## Docker Image
- **Image name**: `centos39-pfextlib:latest`
- **Architecture**: i386 (32-bit)
- **Source directory**: `/usr/local/PFEXTLIB-1.2/`
## Output Directory Structure
```
output/
├── cppunit/
│ ├── bin/
│ │ └── DllPlugInTester
│ ├── include/
│ │ └── cppunit/ (complete header tree)
│ └── lib/
│ ├── libcppunit-1.10.so.2.0.0
│ ├── libcppunit.so -> libcppunit-1.10.so.2.0.0
│ ├── libcppunit.a
│ └── *.o files
├── fftw/
│ ├── include/
│ │ └── fftw3.h
│ └── lib/
│ ├── libfftw3.so.3.0.1
│ ├── libfftw3.so -> libfftw3.so.3.0.1
│ └── libfftw3.a
└── hdf5/
├── include/
│ └── H5public.h
└── lib/
├── libhdf5.so.0.0.0
├── libhdf5.so -> libhdf5.so.0.0.0
└── libhdf5.a
```
## Build Scripts
1. **build-docker-image.sh** (270 lines)
- Downloads 47 RPMs from CentOS 3.9 vault
- Creates minimal rootfs with rpm2cpio
- Cleans source directories (make distclean, rm *.o *.so* *.a .libs)
- Generates build scripts for each library
- Builds Docker image
2. **build-libraries.sh**
- Starts Docker container in background
- Executes builds inside container
- Copies compiled libraries to `./output/`
- Automatically cleans up container
3. **verify-rpms.sh**
- Validates all 47 RPM package names
- 100% verified against CentOS vault
## Usage
### Rebuild Docker Image
```bash
./build-docker-image.sh
```
### Build All Libraries
```bash
./build-libraries.sh
```
### Verify RPM Package Names
```bash
./verify-rpms.sh
```
### Helper Commands
```bash
./pfextlib-docker.sh
# Commands: start, stop, shell, build, build-cppunit, build-fftw, build-hdf5,
# clean, logs, help
```
## Notes
- **Install errors**: cppunit shows "files are the same" errors during install phase - this is expected because headers exist in source directory. The compiled libraries are successfully created.
- **libstdc++.so.6**: Not found in CentOS 3.9 packages. GCC 3.2.3 compiled binaries need libstdc++.so.5 which is present.
- **32-bit libraries**: All libraries are 32-bit Intel i386 format, suitable for legacy systems.
## Timestamps
- **Build Date**: November 3, 2024
- **Build Time**: ~3 minutes for all libraries
- **Image Size**: ~320 MB (minimal CentOS 3.9 + build tools)
## Files Created
- `build-docker-image.sh` - Main Docker image builder
- `build-libraries.sh` - Library compilation and extraction script
- `verify-rpms.sh` - RPM verification tool
- `pfextlib-docker.sh` - Helper script with common commands
- `README.md` - Full documentation
- `BUILD-RESULTS.md` - This file
## Success Criteria
✅ All three libraries compile without errors
✅ Shared objects (.so) created successfully
✅ Static libraries (.a) created successfully
✅ Libraries are 32-bit i386 format
✅ Dependencies are satisfied (libstdc++.so.5, libm, libc, libgcc_s)
✅ Headers and binaries extracted
✅ Build process is reproducible
+19
View File
@@ -0,0 +1,19 @@
# Minimal Docker image for compiling PFEXTLIB libraries with libstdc++.5
# Based on CentOS 3.9 packages from archive.kernel.org
FROM scratch
# Copy minimal root filesystem from CentOS 3.9
# We'll build this using a bootstrap script
# Maintainer information
LABEL maintainer="PFEXTLIB Build Environment"
LABEL description="CentOS 3.9 based image with libstdc++.5 for legacy library compilation"
# Set environment variables
ENV PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
ENV LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:/lib
ENV PREFIX=/usr/local/PFEXTLIB-1.2
# This Dockerfile requires a bootstrap process
# Use the accompanying build-image.sh script to create this image
+50
View File
@@ -0,0 +1,50 @@
# Alternative Dockerfile using debootstrap approach
# This version uses a more modern base and cross-compiles for legacy compatibility
FROM debian:oldstable AS builder
# Install build dependencies
RUN apt-get update && apt-get install -y \
wget \
rpm2cpio \
cpio \
build-essential \
&& rm -rf /var/lib/apt/lists/*
# Create workspace
WORKDIR /build
# Download and extract CentOS 3.9 libstdc++.5 and essential libraries
RUN mkdir -p rpms && cd rpms && \
wget -q https://archive.kernel.org/centos-vault/3.9/os/i386/RedHat/RPMS/compat-libstdc++-7.3-2.96.122.i386.rpm && \
wget -q https://archive.kernel.org/centos-vault/3.9/os/i386/RedHat/RPMS/libstdc++-3.2.3-47.3.i386.rpm
# Extract libraries
RUN cd rpms && \
for rpm in *.rpm; do rpm2cpio "$rpm" | cpio -idmv; done
# Final stage - minimal runtime
FROM debian:oldstable-slim
# Install minimal GCC toolchain compatible with old C++ libraries
RUN apt-get update && apt-get install -y \
gcc-10 \
g++-10 \
make \
autoconf \
automake \
libtool \
m4 \
&& update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 100 \
&& update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 100 \
&& rm -rf /var/lib/apt/lists/*
# Copy extracted libstdc++.5 from builder
COPY --from=builder /build/rpms/usr/lib/libstdc++.so.5* /usr/lib/i386-linux-gnu/
# Set up PFEXTLIB directory
WORKDIR /usr/local/PFEXTLIB-1.2
ENV PREFIX=/usr/local/PFEXTLIB-1.2
ENV LD_LIBRARY_PATH=/usr/lib/i386-linux-gnu:$LD_LIBRARY_PATH
CMD ["/bin/bash"]
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+845
View File
@@ -0,0 +1,845 @@
==> Building all PFEXTLIB libraries...
======================================
PFEXTLIB Build System
CentOS 3.9 with libstdc++.5
======================================
==> Compiler information:
gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-59)
g++ (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-59)
==> Checking for libstdc++.5:
ldconfig: Can't open cache file /etc/ld.so.cache
: No such file or directory
==> Building all PFEXTLIB libraries...
==> Configuring cppunit...
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make sets $(MAKE)... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking build system type... x86_64-unknown-linux
checking host system type... x86_64-unknown-linux
checking for a sed that does not truncate output... /bin/sed
checking for egrep... grep -E
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fl32... no
checking for af77... no
checking for fort77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for lf95... no
checking for g95... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc static flag works... yes
checking if gcc supports -fno-rtti -fno-exceptions... yes
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/bin/ld -m elf_i386) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/bin/ld -m elf_i386
checking if the linker (/usr/bin/ld -m elf_i386) is GNU ld... yes
checking whether the g++ linker (/usr/bin/ld -m elf_i386) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/bin/ld -m elf_i386) supports shared libraries... yes
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking dynamic linker characteristics... GNU/Linux ld.so
appending configuration tag "F77" to libtool
checking for shl_load... no
checking for shl_load in -ldld... no
checking for dlopen in -ldl... yes
checking for dlerror... yes
checking for doxygen... no
checking for cmath... yes
checking whether the compiler supports Run-Time Type Identification... yes
checking whether the compiler supports GCC C++ ABI name demangling... yes
checking whether the compiler implements namespaces... yes
checking whether std::string::compare takes a string in argument 1... no
checking whether the compiler has stringstream... yes
checking whether the library defines class strstream... checking strstream usability... yes
checking strstream presence... yes
checking for strstream... yes
yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating cppunit.spec
config.status: creating cppunit-config
config.status: creating src/Makefile
config.status: creating src/DllPlugInTester/Makefile
config.status: creating src/cppunit/Makefile
config.status: creating include/Makefile
config.status: creating include/cppunit/Makefile
config.status: creating include/cppunit/config/Makefile
config.status: creating include/cppunit/extensions/Makefile
config.status: creating include/cppunit/plugin/Makefile
config.status: creating include/cppunit/portability/Makefile
config.status: creating include/cppunit/tools/Makefile
config.status: creating include/cppunit/ui/Makefile
config.status: creating include/cppunit/ui/mfc/Makefile
config.status: creating include/cppunit/ui/qt/Makefile
config.status: creating include/cppunit/ui/text/Makefile
config.status: creating doc/Makefile
config.status: creating doc/Doxyfile
config.status: creating examples/Makefile
config.status: creating examples/simple/Makefile
config.status: creating examples/hierarchy/Makefile
config.status: creating examples/cppunittest/Makefile
config.status: creating examples/ClockerPlugIn/Makefile
config.status: creating examples/DumperPlugIn/Makefile
config.status: creating examples/money/Makefile
config.status: creating config/config.h
config.status: config/config.h is unchanged
config.status: executing depfiles commands
config.status: executing default commands
creating include/cppunit/config-auto.h - prefix CPPUNIT for config/config.h defines
/* automatically generated bin/ config/ contrib/ doc/ examples/ include/ lib
==> Building cppunit...
Making all in src
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
cd .. && \
/bin/sh /usr/local/PFEXTLIB-1.2/cppunit-1.10.2/config/missing --run automake-1.7 --gnu src/Makefile
/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/config/missing: line 46: automake-1.7: command not found
WARNING: `automake-1.7' is missing on your system. You should only need it if
you modified `Makefile.am', `acinclude.m4' or `configure.in'.
You might want to install the `Automake' and `Perl' packages.
Grab them from any GNU archive site.
cd .. && /bin/sh ./config.status src/Makefile
config.status: creating src/Makefile
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
Making all in cppunit
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/cppunit'
cd ../.. && /bin/sh ./config.status src/cppunit/Makefile depfiles
config.status: creating src/cppunit/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/cppunit'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/cppunit'
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT AdditionalMessage.lo -MD -MP -MF ".deps/AdditionalMessage.Tpo" \
-c -o AdditionalMessage.lo `test -f 'AdditionalMessage.cpp' || echo './'`AdditionalMessage.cpp; \
then mv -f ".deps/AdditionalMessage.Tpo" ".deps/AdditionalMessage.Plo"; \
else rm -f ".deps/AdditionalMessage.Tpo"; exit 1; \
fi
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Asserter.lo -MD -MP -MF ".deps/Asserter.Tpo" \
-c -o Asserter.lo `test -f 'Asserter.cpp' || echo './'`Asserter.cpp; \
then mv -f ".deps/Asserter.Tpo" ".deps/Asserter.Plo"; \
else rm -f ".deps/Asserter.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Asserter.lo -MD -MP -MF .deps/Asserter.Tpo -c Asserter.cpp -fPIC -DPIC -o .libs/Asserter.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT AdditionalMessage.lo -MD -MP -MF .deps/AdditionalMessage.Tpo -c AdditionalMessage.cpp -fPIC -DPIC -o .libs/AdditionalMessage.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Asserter.lo -MD -MP -MF .deps/Asserter.Tpo -c Asserter.cpp -o Asserter.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT BeOsDynamicLibraryManager.lo -MD -MP -MF ".deps/BeOsDynamicLibraryManager.Tpo" \
-c -o BeOsDynamicLibraryManager.lo `test -f 'BeOsDynamicLibraryManager.cpp' || echo './'`BeOsDynamicLibraryManager.cpp; \
then mv -f ".deps/BeOsDynamicLibraryManager.Tpo" ".deps/BeOsDynamicLibraryManager.Plo"; \
else rm -f ".deps/BeOsDynamicLibraryManager.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT BeOsDynamicLibraryManager.lo -MD -MP -MF .deps/BeOsDynamicLibraryManager.Tpo -c BeOsDynamicLibraryManager.cpp -fPIC -DPIC -o .libs/BeOsDynamicLibraryManager.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT AdditionalMessage.lo -MD -MP -MF .deps/AdditionalMessage.Tpo -c AdditionalMessage.cpp -o AdditionalMessage.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT BeOsDynamicLibraryManager.lo -MD -MP -MF .deps/BeOsDynamicLibraryManager.Tpo -c BeOsDynamicLibraryManager.cpp -o BeOsDynamicLibraryManager.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT BriefTestProgressListener.lo -MD -MP -MF ".deps/BriefTestProgressListener.Tpo" \
-c -o BriefTestProgressListener.lo `test -f 'BriefTestProgressListener.cpp' || echo './'`BriefTestProgressListener.cpp; \
then mv -f ".deps/BriefTestProgressListener.Tpo" ".deps/BriefTestProgressListener.Plo"; \
else rm -f ".deps/BriefTestProgressListener.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT BriefTestProgressListener.lo -MD -MP -MF .deps/BriefTestProgressListener.Tpo -c BriefTestProgressListener.cpp -fPIC -DPIC -o .libs/BriefTestProgressListener.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT CompilerOutputter.lo -MD -MP -MF ".deps/CompilerOutputter.Tpo" \
-c -o CompilerOutputter.lo `test -f 'CompilerOutputter.cpp' || echo './'`CompilerOutputter.cpp; \
then mv -f ".deps/CompilerOutputter.Tpo" ".deps/CompilerOutputter.Plo"; \
else rm -f ".deps/CompilerOutputter.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT BriefTestProgressListener.lo -MD -MP -MF .deps/BriefTestProgressListener.Tpo -c BriefTestProgressListener.cpp -o BriefTestProgressListener.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT CompilerOutputter.lo -MD -MP -MF .deps/CompilerOutputter.Tpo -c CompilerOutputter.cpp -fPIC -DPIC -o .libs/CompilerOutputter.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DefaultProtector.lo -MD -MP -MF ".deps/DefaultProtector.Tpo" \
-c -o DefaultProtector.lo `test -f 'DefaultProtector.cpp' || echo './'`DefaultProtector.cpp; \
then mv -f ".deps/DefaultProtector.Tpo" ".deps/DefaultProtector.Plo"; \
else rm -f ".deps/DefaultProtector.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DefaultProtector.lo -MD -MP -MF .deps/DefaultProtector.Tpo -c DefaultProtector.cpp -fPIC -DPIC -o .libs/DefaultProtector.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT CompilerOutputter.lo -MD -MP -MF .deps/CompilerOutputter.Tpo -c CompilerOutputter.cpp -o CompilerOutputter.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DefaultProtector.lo -MD -MP -MF .deps/DefaultProtector.Tpo -c DefaultProtector.cpp -o DefaultProtector.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DynamicLibraryManager.lo -MD -MP -MF ".deps/DynamicLibraryManager.Tpo" \
-c -o DynamicLibraryManager.lo `test -f 'DynamicLibraryManager.cpp' || echo './'`DynamicLibraryManager.cpp; \
then mv -f ".deps/DynamicLibraryManager.Tpo" ".deps/DynamicLibraryManager.Plo"; \
else rm -f ".deps/DynamicLibraryManager.Tpo"; exit 1; \
fi
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DynamicLibraryManagerException.lo -MD -MP -MF ".deps/DynamicLibraryManagerException.Tpo" \
-c -o DynamicLibraryManagerException.lo `test -f 'DynamicLibraryManagerException.cpp' || echo './'`DynamicLibraryManagerException.cpp; \
then mv -f ".deps/DynamicLibraryManagerException.Tpo" ".deps/DynamicLibraryManagerException.Plo"; \
else rm -f ".deps/DynamicLibraryManagerException.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DynamicLibraryManager.lo -MD -MP -MF .deps/DynamicLibraryManager.Tpo -c DynamicLibraryManager.cpp -fPIC -DPIC -o .libs/DynamicLibraryManager.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DynamicLibraryManagerException.lo -MD -MP -MF .deps/DynamicLibraryManagerException.Tpo -c DynamicLibraryManagerException.cpp -fPIC -DPIC -o .libs/DynamicLibraryManagerException.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DynamicLibraryManager.lo -MD -MP -MF .deps/DynamicLibraryManager.Tpo -c DynamicLibraryManager.cpp -o DynamicLibraryManager.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DynamicLibraryManagerException.lo -MD -MP -MF .deps/DynamicLibraryManagerException.Tpo -c DynamicLibraryManagerException.cpp -o DynamicLibraryManagerException.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Exception.lo -MD -MP -MF ".deps/Exception.Tpo" \
-c -o Exception.lo `test -f 'Exception.cpp' || echo './'`Exception.cpp; \
then mv -f ".deps/Exception.Tpo" ".deps/Exception.Plo"; \
else rm -f ".deps/Exception.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Exception.lo -MD -MP -MF .deps/Exception.Tpo -c Exception.cpp -fPIC -DPIC -o .libs/Exception.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Message.lo -MD -MP -MF ".deps/Message.Tpo" \
-c -o Message.lo `test -f 'Message.cpp' || echo './'`Message.cpp; \
then mv -f ".deps/Message.Tpo" ".deps/Message.Plo"; \
else rm -f ".deps/Message.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Message.lo -MD -MP -MF .deps/Message.Tpo -c Message.cpp -fPIC -DPIC -o .libs/Message.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Message.lo -MD -MP -MF .deps/Message.Tpo -c Message.cpp -o Message.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Exception.lo -MD -MP -MF .deps/Exception.Tpo -c Exception.cpp -o Exception.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT RepeatedTest.lo -MD -MP -MF ".deps/RepeatedTest.Tpo" \
-c -o RepeatedTest.lo `test -f 'RepeatedTest.cpp' || echo './'`RepeatedTest.cpp; \
then mv -f ".deps/RepeatedTest.Tpo" ".deps/RepeatedTest.Plo"; \
else rm -f ".deps/RepeatedTest.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT RepeatedTest.lo -MD -MP -MF .deps/RepeatedTest.Tpo -c RepeatedTest.cpp -fPIC -DPIC -o .libs/RepeatedTest.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT PlugInManager.lo -MD -MP -MF ".deps/PlugInManager.Tpo" \
-c -o PlugInManager.lo `test -f 'PlugInManager.cpp' || echo './'`PlugInManager.cpp; \
then mv -f ".deps/PlugInManager.Tpo" ".deps/PlugInManager.Plo"; \
else rm -f ".deps/PlugInManager.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT PlugInManager.lo -MD -MP -MF .deps/PlugInManager.Tpo -c PlugInManager.cpp -fPIC -DPIC -o .libs/PlugInManager.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT RepeatedTest.lo -MD -MP -MF .deps/RepeatedTest.Tpo -c RepeatedTest.cpp -o RepeatedTest.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT PlugInParameters.lo -MD -MP -MF ".deps/PlugInParameters.Tpo" \
-c -o PlugInParameters.lo `test -f 'PlugInParameters.cpp' || echo './'`PlugInParameters.cpp; \
then mv -f ".deps/PlugInParameters.Tpo" ".deps/PlugInParameters.Plo"; \
else rm -f ".deps/PlugInParameters.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT PlugInParameters.lo -MD -MP -MF .deps/PlugInParameters.Tpo -c PlugInParameters.cpp -fPIC -DPIC -o .libs/PlugInParameters.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT PlugInManager.lo -MD -MP -MF .deps/PlugInManager.Tpo -c PlugInManager.cpp -o PlugInManager.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT PlugInParameters.lo -MD -MP -MF .deps/PlugInParameters.Tpo -c PlugInParameters.cpp -o PlugInParameters.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Protector.lo -MD -MP -MF ".deps/Protector.Tpo" \
-c -o Protector.lo `test -f 'Protector.cpp' || echo './'`Protector.cpp; \
then mv -f ".deps/Protector.Tpo" ".deps/Protector.Plo"; \
else rm -f ".deps/Protector.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Protector.lo -MD -MP -MF .deps/Protector.Tpo -c Protector.cpp -fPIC -DPIC -o .libs/Protector.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT ProtectorChain.lo -MD -MP -MF ".deps/ProtectorChain.Tpo" \
-c -o ProtectorChain.lo `test -f 'ProtectorChain.cpp' || echo './'`ProtectorChain.cpp; \
then mv -f ".deps/ProtectorChain.Tpo" ".deps/ProtectorChain.Plo"; \
else rm -f ".deps/ProtectorChain.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT ProtectorChain.lo -MD -MP -MF .deps/ProtectorChain.Tpo -c ProtectorChain.cpp -fPIC -DPIC -o .libs/ProtectorChain.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT ProtectorChain.lo -MD -MP -MF .deps/ProtectorChain.Tpo -c ProtectorChain.cpp -o ProtectorChain.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Protector.lo -MD -MP -MF .deps/Protector.Tpo -c Protector.cpp -o Protector.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT SourceLine.lo -MD -MP -MF ".deps/SourceLine.Tpo" \
-c -o SourceLine.lo `test -f 'SourceLine.cpp' || echo './'`SourceLine.cpp; \
then mv -f ".deps/SourceLine.Tpo" ".deps/SourceLine.Plo"; \
else rm -f ".deps/SourceLine.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT SourceLine.lo -MD -MP -MF .deps/SourceLine.Tpo -c SourceLine.cpp -fPIC -DPIC -o .libs/SourceLine.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT SourceLine.lo -MD -MP -MF .deps/SourceLine.Tpo -c SourceLine.cpp -o SourceLine.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT StringTools.lo -MD -MP -MF ".deps/StringTools.Tpo" \
-c -o StringTools.lo `test -f 'StringTools.cpp' || echo './'`StringTools.cpp; \
then mv -f ".deps/StringTools.Tpo" ".deps/StringTools.Plo"; \
else rm -f ".deps/StringTools.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT StringTools.lo -MD -MP -MF .deps/StringTools.Tpo -c StringTools.cpp -fPIC -DPIC -o .libs/StringTools.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT SynchronizedObject.lo -MD -MP -MF ".deps/SynchronizedObject.Tpo" \
-c -o SynchronizedObject.lo `test -f 'SynchronizedObject.cpp' || echo './'`SynchronizedObject.cpp; \
then mv -f ".deps/SynchronizedObject.Tpo" ".deps/SynchronizedObject.Plo"; \
else rm -f ".deps/SynchronizedObject.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT SynchronizedObject.lo -MD -MP -MF .deps/SynchronizedObject.Tpo -c SynchronizedObject.cpp -fPIC -DPIC -o .libs/SynchronizedObject.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT SynchronizedObject.lo -MD -MP -MF .deps/SynchronizedObject.Tpo -c SynchronizedObject.cpp -o SynchronizedObject.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT StringTools.lo -MD -MP -MF .deps/StringTools.Tpo -c StringTools.cpp -o StringTools.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Test.lo -MD -MP -MF ".deps/Test.Tpo" \
-c -o Test.lo `test -f 'Test.cpp' || echo './'`Test.cpp; \
then mv -f ".deps/Test.Tpo" ".deps/Test.Plo"; \
else rm -f ".deps/Test.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Test.lo -MD -MP -MF .deps/Test.Tpo -c Test.cpp -fPIC -DPIC -o .libs/Test.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestAssert.lo -MD -MP -MF ".deps/TestAssert.Tpo" \
-c -o TestAssert.lo `test -f 'TestAssert.cpp' || echo './'`TestAssert.cpp; \
then mv -f ".deps/TestAssert.Tpo" ".deps/TestAssert.Plo"; \
else rm -f ".deps/TestAssert.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestAssert.lo -MD -MP -MF .deps/TestAssert.Tpo -c TestAssert.cpp -fPIC -DPIC -o .libs/TestAssert.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Test.lo -MD -MP -MF .deps/Test.Tpo -c Test.cpp -o Test.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestAssert.lo -MD -MP -MF .deps/TestAssert.Tpo -c TestAssert.cpp -o TestAssert.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestCase.lo -MD -MP -MF ".deps/TestCase.Tpo" \
-c -o TestCase.lo `test -f 'TestCase.cpp' || echo './'`TestCase.cpp; \
then mv -f ".deps/TestCase.Tpo" ".deps/TestCase.Plo"; \
else rm -f ".deps/TestCase.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestCase.lo -MD -MP -MF .deps/TestCase.Tpo -c TestCase.cpp -fPIC -DPIC -o .libs/TestCase.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestCaseDecorator.lo -MD -MP -MF ".deps/TestCaseDecorator.Tpo" \
-c -o TestCaseDecorator.lo `test -f 'TestCaseDecorator.cpp' || echo './'`TestCaseDecorator.cpp; \
then mv -f ".deps/TestCaseDecorator.Tpo" ".deps/TestCaseDecorator.Plo"; \
else rm -f ".deps/TestCaseDecorator.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestCase.lo -MD -MP -MF .deps/TestCase.Tpo -c TestCase.cpp -o TestCase.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestCaseDecorator.lo -MD -MP -MF .deps/TestCaseDecorator.Tpo -c TestCaseDecorator.cpp -fPIC -DPIC -o .libs/TestCaseDecorator.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestCaseDecorator.lo -MD -MP -MF .deps/TestCaseDecorator.Tpo -c TestCaseDecorator.cpp -o TestCaseDecorator.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestComposite.lo -MD -MP -MF ".deps/TestComposite.Tpo" \
-c -o TestComposite.lo `test -f 'TestComposite.cpp' || echo './'`TestComposite.cpp; \
then mv -f ".deps/TestComposite.Tpo" ".deps/TestComposite.Plo"; \
else rm -f ".deps/TestComposite.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestComposite.lo -MD -MP -MF .deps/TestComposite.Tpo -c TestComposite.cpp -fPIC -DPIC -o .libs/TestComposite.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestDecorator.lo -MD -MP -MF ".deps/TestDecorator.Tpo" \
-c -o TestDecorator.lo `test -f 'TestDecorator.cpp' || echo './'`TestDecorator.cpp; \
then mv -f ".deps/TestDecorator.Tpo" ".deps/TestDecorator.Plo"; \
else rm -f ".deps/TestDecorator.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestDecorator.lo -MD -MP -MF .deps/TestDecorator.Tpo -c TestDecorator.cpp -fPIC -DPIC -o .libs/TestDecorator.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestComposite.lo -MD -MP -MF .deps/TestComposite.Tpo -c TestComposite.cpp -o TestComposite.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestDecorator.lo -MD -MP -MF .deps/TestDecorator.Tpo -c TestDecorator.cpp -o TestDecorator.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestFactoryRegistry.lo -MD -MP -MF ".deps/TestFactoryRegistry.Tpo" \
-c -o TestFactoryRegistry.lo `test -f 'TestFactoryRegistry.cpp' || echo './'`TestFactoryRegistry.cpp; \
then mv -f ".deps/TestFactoryRegistry.Tpo" ".deps/TestFactoryRegistry.Plo"; \
else rm -f ".deps/TestFactoryRegistry.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestFactoryRegistry.lo -MD -MP -MF .deps/TestFactoryRegistry.Tpo -c TestFactoryRegistry.cpp -fPIC -DPIC -o .libs/TestFactoryRegistry.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestFailure.lo -MD -MP -MF ".deps/TestFailure.Tpo" \
-c -o TestFailure.lo `test -f 'TestFailure.cpp' || echo './'`TestFailure.cpp; \
then mv -f ".deps/TestFailure.Tpo" ".deps/TestFailure.Plo"; \
else rm -f ".deps/TestFailure.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestFailure.lo -MD -MP -MF .deps/TestFailure.Tpo -c TestFailure.cpp -fPIC -DPIC -o .libs/TestFailure.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestFailure.lo -MD -MP -MF .deps/TestFailure.Tpo -c TestFailure.cpp -o TestFailure.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestFactoryRegistry.lo -MD -MP -MF .deps/TestFactoryRegistry.Tpo -c TestFactoryRegistry.cpp -o TestFactoryRegistry.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestLeaf.lo -MD -MP -MF ".deps/TestLeaf.Tpo" \
-c -o TestLeaf.lo `test -f 'TestLeaf.cpp' || echo './'`TestLeaf.cpp; \
then mv -f ".deps/TestLeaf.Tpo" ".deps/TestLeaf.Plo"; \
else rm -f ".deps/TestLeaf.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestLeaf.lo -MD -MP -MF .deps/TestLeaf.Tpo -c TestLeaf.cpp -fPIC -DPIC -o .libs/TestLeaf.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestLeaf.lo -MD -MP -MF .deps/TestLeaf.Tpo -c TestLeaf.cpp -o TestLeaf.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestNamer.lo -MD -MP -MF ".deps/TestNamer.Tpo" \
-c -o TestNamer.lo `test -f 'TestNamer.cpp' || echo './'`TestNamer.cpp; \
then mv -f ".deps/TestNamer.Tpo" ".deps/TestNamer.Plo"; \
else rm -f ".deps/TestNamer.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestNamer.lo -MD -MP -MF .deps/TestNamer.Tpo -c TestNamer.cpp -fPIC -DPIC -o .libs/TestNamer.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestPath.lo -MD -MP -MF ".deps/TestPath.Tpo" \
-c -o TestPath.lo `test -f 'TestPath.cpp' || echo './'`TestPath.cpp; \
then mv -f ".deps/TestPath.Tpo" ".deps/TestPath.Plo"; \
else rm -f ".deps/TestPath.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestPath.lo -MD -MP -MF .deps/TestPath.Tpo -c TestPath.cpp -fPIC -DPIC -o .libs/TestPath.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestNamer.lo -MD -MP -MF .deps/TestNamer.Tpo -c TestNamer.cpp -o TestNamer.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestPlugInDefaultImpl.lo -MD -MP -MF ".deps/TestPlugInDefaultImpl.Tpo" \
-c -o TestPlugInDefaultImpl.lo `test -f 'TestPlugInDefaultImpl.cpp' || echo './'`TestPlugInDefaultImpl.cpp; \
then mv -f ".deps/TestPlugInDefaultImpl.Tpo" ".deps/TestPlugInDefaultImpl.Plo"; \
else rm -f ".deps/TestPlugInDefaultImpl.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestPlugInDefaultImpl.lo -MD -MP -MF .deps/TestPlugInDefaultImpl.Tpo -c TestPlugInDefaultImpl.cpp -fPIC -DPIC -o .libs/TestPlugInDefaultImpl.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestPlugInDefaultImpl.lo -MD -MP -MF .deps/TestPlugInDefaultImpl.Tpo -c TestPlugInDefaultImpl.cpp -o TestPlugInDefaultImpl.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestResult.lo -MD -MP -MF ".deps/TestResult.Tpo" \
-c -o TestResult.lo `test -f 'TestResult.cpp' || echo './'`TestResult.cpp; \
then mv -f ".deps/TestResult.Tpo" ".deps/TestResult.Plo"; \
else rm -f ".deps/TestResult.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestResult.lo -MD -MP -MF .deps/TestResult.Tpo -c TestResult.cpp -fPIC -DPIC -o .libs/TestResult.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestPath.lo -MD -MP -MF .deps/TestPath.Tpo -c TestPath.cpp -o TestPath.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestResult.lo -MD -MP -MF .deps/TestResult.Tpo -c TestResult.cpp -o TestResult.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestResultCollector.lo -MD -MP -MF ".deps/TestResultCollector.Tpo" \
-c -o TestResultCollector.lo `test -f 'TestResultCollector.cpp' || echo './'`TestResultCollector.cpp; \
then mv -f ".deps/TestResultCollector.Tpo" ".deps/TestResultCollector.Plo"; \
else rm -f ".deps/TestResultCollector.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestResultCollector.lo -MD -MP -MF .deps/TestResultCollector.Tpo -c TestResultCollector.cpp -fPIC -DPIC -o .libs/TestResultCollector.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestResultCollector.lo -MD -MP -MF .deps/TestResultCollector.Tpo -c TestResultCollector.cpp -o TestResultCollector.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestRunner.lo -MD -MP -MF ".deps/TestRunner.Tpo" \
-c -o TestRunner.lo `test -f 'TestRunner.cpp' || echo './'`TestRunner.cpp; \
then mv -f ".deps/TestRunner.Tpo" ".deps/TestRunner.Plo"; \
else rm -f ".deps/TestRunner.Tpo"; exit 1; \
fi
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSetUp.lo -MD -MP -MF ".deps/TestSetUp.Tpo" \
-c -o TestSetUp.lo `test -f 'TestSetUp.cpp' || echo './'`TestSetUp.cpp; \
then mv -f ".deps/TestSetUp.Tpo" ".deps/TestSetUp.Plo"; \
else rm -f ".deps/TestSetUp.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestRunner.lo -MD -MP -MF .deps/TestRunner.Tpo -c TestRunner.cpp -fPIC -DPIC -o .libs/TestRunner.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSetUp.lo -MD -MP -MF .deps/TestSetUp.Tpo -c TestSetUp.cpp -fPIC -DPIC -o .libs/TestSetUp.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSetUp.lo -MD -MP -MF .deps/TestSetUp.Tpo -c TestSetUp.cpp -o TestSetUp.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestRunner.lo -MD -MP -MF .deps/TestRunner.Tpo -c TestRunner.cpp -o TestRunner.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSuccessListener.lo -MD -MP -MF ".deps/TestSuccessListener.Tpo" \
-c -o TestSuccessListener.lo `test -f 'TestSuccessListener.cpp' || echo './'`TestSuccessListener.cpp; \
then mv -f ".deps/TestSuccessListener.Tpo" ".deps/TestSuccessListener.Plo"; \
else rm -f ".deps/TestSuccessListener.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSuccessListener.lo -MD -MP -MF .deps/TestSuccessListener.Tpo -c TestSuccessListener.cpp -fPIC -DPIC -o .libs/TestSuccessListener.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSuite.lo -MD -MP -MF ".deps/TestSuite.Tpo" \
-c -o TestSuite.lo `test -f 'TestSuite.cpp' || echo './'`TestSuite.cpp; \
then mv -f ".deps/TestSuite.Tpo" ".deps/TestSuite.Plo"; \
else rm -f ".deps/TestSuite.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSuite.lo -MD -MP -MF .deps/TestSuite.Tpo -c TestSuite.cpp -fPIC -DPIC -o .libs/TestSuite.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSuccessListener.lo -MD -MP -MF .deps/TestSuccessListener.Tpo -c TestSuccessListener.cpp -o TestSuccessListener.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSuite.lo -MD -MP -MF .deps/TestSuite.Tpo -c TestSuite.cpp -o TestSuite.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSuiteBuilderContext.lo -MD -MP -MF ".deps/TestSuiteBuilderContext.Tpo" \
-c -o TestSuiteBuilderContext.lo `test -f 'TestSuiteBuilderContext.cpp' || echo './'`TestSuiteBuilderContext.cpp; \
then mv -f ".deps/TestSuiteBuilderContext.Tpo" ".deps/TestSuiteBuilderContext.Plo"; \
else rm -f ".deps/TestSuiteBuilderContext.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSuiteBuilderContext.lo -MD -MP -MF .deps/TestSuiteBuilderContext.Tpo -c TestSuiteBuilderContext.cpp -fPIC -DPIC -o .libs/TestSuiteBuilderContext.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextOutputter.lo -MD -MP -MF ".deps/TextOutputter.Tpo" \
-c -o TextOutputter.lo `test -f 'TextOutputter.cpp' || echo './'`TextOutputter.cpp; \
then mv -f ".deps/TextOutputter.Tpo" ".deps/TextOutputter.Plo"; \
else rm -f ".deps/TextOutputter.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextOutputter.lo -MD -MP -MF .deps/TextOutputter.Tpo -c TextOutputter.cpp -fPIC -DPIC -o .libs/TextOutputter.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TestSuiteBuilderContext.lo -MD -MP -MF .deps/TestSuiteBuilderContext.Tpo -c TestSuiteBuilderContext.cpp -o TestSuiteBuilderContext.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextOutputter.lo -MD -MP -MF .deps/TextOutputter.Tpo -c TextOutputter.cpp -o TextOutputter.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextTestProgressListener.lo -MD -MP -MF ".deps/TextTestProgressListener.Tpo" \
-c -o TextTestProgressListener.lo `test -f 'TextTestProgressListener.cpp' || echo './'`TextTestProgressListener.cpp; \
then mv -f ".deps/TextTestProgressListener.Tpo" ".deps/TextTestProgressListener.Plo"; \
else rm -f ".deps/TextTestProgressListener.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextTestProgressListener.lo -MD -MP -MF .deps/TextTestProgressListener.Tpo -c TextTestProgressListener.cpp -fPIC -DPIC -o .libs/TextTestProgressListener.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextTestResult.lo -MD -MP -MF ".deps/TextTestResult.Tpo" \
-c -o TextTestResult.lo `test -f 'TextTestResult.cpp' || echo './'`TextTestResult.cpp; \
then mv -f ".deps/TextTestResult.Tpo" ".deps/TextTestResult.Plo"; \
else rm -f ".deps/TextTestResult.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextTestProgressListener.lo -MD -MP -MF .deps/TextTestProgressListener.Tpo -c TextTestProgressListener.cpp -o TextTestProgressListener.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextTestResult.lo -MD -MP -MF .deps/TextTestResult.Tpo -c TextTestResult.cpp -fPIC -DPIC -o .libs/TextTestResult.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextTestRunner.lo -MD -MP -MF ".deps/TextTestRunner.Tpo" \
-c -o TextTestRunner.lo `test -f 'TextTestRunner.cpp' || echo './'`TextTestRunner.cpp; \
then mv -f ".deps/TextTestRunner.Tpo" ".deps/TextTestRunner.Plo"; \
else rm -f ".deps/TextTestRunner.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextTestResult.lo -MD -MP -MF .deps/TextTestResult.Tpo -c TextTestResult.cpp -o TextTestResult.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextTestRunner.lo -MD -MP -MF .deps/TextTestRunner.Tpo -c TextTestRunner.cpp -fPIC -DPIC -o .libs/TextTestRunner.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TypeInfoHelper.lo -MD -MP -MF ".deps/TypeInfoHelper.Tpo" \
-c -o TypeInfoHelper.lo `test -f 'TypeInfoHelper.cpp' || echo './'`TypeInfoHelper.cpp; \
then mv -f ".deps/TypeInfoHelper.Tpo" ".deps/TypeInfoHelper.Plo"; \
else rm -f ".deps/TypeInfoHelper.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TextTestRunner.lo -MD -MP -MF .deps/TextTestRunner.Tpo -c TextTestRunner.cpp -o TextTestRunner.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TypeInfoHelper.lo -MD -MP -MF .deps/TypeInfoHelper.Tpo -c TypeInfoHelper.cpp -fPIC -DPIC -o .libs/TypeInfoHelper.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT TypeInfoHelper.lo -MD -MP -MF .deps/TypeInfoHelper.Tpo -c TypeInfoHelper.cpp -o TypeInfoHelper.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT UnixDynamicLibraryManager.lo -MD -MP -MF ".deps/UnixDynamicLibraryManager.Tpo" \
-c -o UnixDynamicLibraryManager.lo `test -f 'UnixDynamicLibraryManager.cpp' || echo './'`UnixDynamicLibraryManager.cpp; \
then mv -f ".deps/UnixDynamicLibraryManager.Tpo" ".deps/UnixDynamicLibraryManager.Plo"; \
else rm -f ".deps/UnixDynamicLibraryManager.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT UnixDynamicLibraryManager.lo -MD -MP -MF .deps/UnixDynamicLibraryManager.Tpo -c UnixDynamicLibraryManager.cpp -fPIC -DPIC -o .libs/UnixDynamicLibraryManager.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT ShlDynamicLibraryManager.lo -MD -MP -MF ".deps/ShlDynamicLibraryManager.Tpo" \
-c -o ShlDynamicLibraryManager.lo `test -f 'ShlDynamicLibraryManager.cpp' || echo './'`ShlDynamicLibraryManager.cpp; \
then mv -f ".deps/ShlDynamicLibraryManager.Tpo" ".deps/ShlDynamicLibraryManager.Plo"; \
else rm -f ".deps/ShlDynamicLibraryManager.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT UnixDynamicLibraryManager.lo -MD -MP -MF .deps/UnixDynamicLibraryManager.Tpo -c UnixDynamicLibraryManager.cpp -o UnixDynamicLibraryManager.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT ShlDynamicLibraryManager.lo -MD -MP -MF .deps/ShlDynamicLibraryManager.Tpo -c ShlDynamicLibraryManager.cpp -fPIC -DPIC -o .libs/ShlDynamicLibraryManager.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT ShlDynamicLibraryManager.lo -MD -MP -MF .deps/ShlDynamicLibraryManager.Tpo -c ShlDynamicLibraryManager.cpp -o ShlDynamicLibraryManager.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlDocument.lo -MD -MP -MF ".deps/XmlDocument.Tpo" \
-c -o XmlDocument.lo `test -f 'XmlDocument.cpp' || echo './'`XmlDocument.cpp; \
then mv -f ".deps/XmlDocument.Tpo" ".deps/XmlDocument.Plo"; \
else rm -f ".deps/XmlDocument.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlDocument.lo -MD -MP -MF .deps/XmlDocument.Tpo -c XmlDocument.cpp -fPIC -DPIC -o .libs/XmlDocument.o
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlElement.lo -MD -MP -MF ".deps/XmlElement.Tpo" \
-c -o XmlElement.lo `test -f 'XmlElement.cpp' || echo './'`XmlElement.cpp; \
then mv -f ".deps/XmlElement.Tpo" ".deps/XmlElement.Plo"; \
else rm -f ".deps/XmlElement.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlElement.lo -MD -MP -MF .deps/XmlElement.Tpo -c XmlElement.cpp -fPIC -DPIC -o .libs/XmlElement.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlDocument.lo -MD -MP -MF .deps/XmlDocument.Tpo -c XmlDocument.cpp -o XmlDocument.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlOutputter.lo -MD -MP -MF ".deps/XmlOutputter.Tpo" \
-c -o XmlOutputter.lo `test -f 'XmlOutputter.cpp' || echo './'`XmlOutputter.cpp; \
then mv -f ".deps/XmlOutputter.Tpo" ".deps/XmlOutputter.Plo"; \
else rm -f ".deps/XmlOutputter.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlOutputter.lo -MD -MP -MF .deps/XmlOutputter.Tpo -c XmlOutputter.cpp -fPIC -DPIC -o .libs/XmlOutputter.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlElement.lo -MD -MP -MF .deps/XmlElement.Tpo -c XmlElement.cpp -o XmlElement.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlOutputterHook.lo -MD -MP -MF ".deps/XmlOutputterHook.Tpo" \
-c -o XmlOutputterHook.lo `test -f 'XmlOutputterHook.cpp' || echo './'`XmlOutputterHook.cpp; \
then mv -f ".deps/XmlOutputterHook.Tpo" ".deps/XmlOutputterHook.Plo"; \
else rm -f ".deps/XmlOutputterHook.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlOutputterHook.lo -MD -MP -MF .deps/XmlOutputterHook.Tpo -c XmlOutputterHook.cpp -fPIC -DPIC -o .libs/XmlOutputterHook.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlOutputter.lo -MD -MP -MF .deps/XmlOutputter.Tpo -c XmlOutputter.cpp -o XmlOutputter.o >/dev/null 2>&1
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT XmlOutputterHook.lo -MD -MP -MF .deps/XmlOutputterHook.Tpo -c XmlOutputterHook.cpp -o XmlOutputterHook.o >/dev/null 2>&1
if /bin/sh ../../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Win32DynamicLibraryManager.lo -MD -MP -MF ".deps/Win32DynamicLibraryManager.Tpo" \
-c -o Win32DynamicLibraryManager.lo `test -f 'Win32DynamicLibraryManager.cpp' || echo './'`Win32DynamicLibraryManager.cpp; \
then mv -f ".deps/Win32DynamicLibraryManager.Tpo" ".deps/Win32DynamicLibraryManager.Plo"; \
else rm -f ".deps/Win32DynamicLibraryManager.Tpo"; exit 1; \
fi
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Win32DynamicLibraryManager.lo -MD -MP -MF .deps/Win32DynamicLibraryManager.Tpo -c Win32DynamicLibraryManager.cpp -fPIC -DPIC -o .libs/Win32DynamicLibraryManager.o
g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Win32DynamicLibraryManager.lo -MD -MP -MF .deps/Win32DynamicLibraryManager.Tpo -c Win32DynamicLibraryManager.cpp -o Win32DynamicLibraryManager.o >/dev/null 2>&1
/bin/sh ../../libtool --mode=link g++ -g -O2 -o libcppunit.la -rpath /usr/local/PFEXTLIB-1.2/cppunit/lib -version-info 2:0:0 -release 1.10 AdditionalMessage.lo Asserter.lo BeOsDynamicLibraryManager.lo BriefTestProgressListener.lo CompilerOutputter.lo DefaultProtector.lo DynamicLibraryManager.lo DynamicLibraryManagerException.lo Exception.lo Message.lo RepeatedTest.lo PlugInManager.lo PlugInParameters.lo Protector.lo ProtectorChain.lo SourceLine.lo StringTools.lo SynchronizedObject.lo Test.lo TestAssert.lo TestCase.lo TestCaseDecorator.lo TestComposite.lo TestDecorator.lo TestFactoryRegistry.lo TestFailure.lo TestLeaf.lo TestNamer.lo TestPath.lo TestPlugInDefaultImpl.lo TestResult.lo TestResultCollector.lo TestRunner.lo TestSetUp.lo TestSuccessListener.lo TestSuite.lo TestSuiteBuilderContext.lo TextOutputter.lo TextTestProgressListener.lo TextTestResult.lo TextTestRunner.lo TypeInfoHelper.lo UnixDynamicLibraryManager.lo ShlDynamicLibraryManager.lo XmlDocument.lo XmlElement.lo XmlOutputter.lo XmlOutputterHook.lo Win32DynamicLibraryManager.lo
rm -fr .libs/libcppunit-1.10.so.2 .libs/libcppunit-1.10.so.2.0.0 .libs/libcppunit.a .libs/libcppunit.la .libs/libcppunit.lai .libs/libcppunit.so
g++ -shared -nostdlib /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../../crti.o /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/crtbeginS.o .libs/AdditionalMessage.o .libs/Asserter.o .libs/BeOsDynamicLibraryManager.o .libs/BriefTestProgressListener.o .libs/CompilerOutputter.o .libs/DefaultProtector.o .libs/DynamicLibraryManager.o .libs/DynamicLibraryManagerException.o .libs/Exception.o .libs/Message.o .libs/RepeatedTest.o .libs/PlugInManager.o .libs/PlugInParameters.o .libs/Protector.o .libs/ProtectorChain.o .libs/SourceLine.o .libs/StringTools.o .libs/SynchronizedObject.o .libs/Test.o .libs/TestAssert.o .libs/TestCase.o .libs/TestCaseDecorator.o .libs/TestComposite.o .libs/TestDecorator.o .libs/TestFactoryRegistry.o .libs/TestFailure.o .libs/TestLeaf.o .libs/TestNamer.o .libs/TestPath.o .libs/TestPlugInDefaultImpl.o .libs/TestResult.o .libs/TestResultCollector.o .libs/TestRunner.o .libs/TestSetUp.o .libs/TestSuccessListener.o .libs/TestSuite.o .libs/TestSuiteBuilderContext.o .libs/TextOutputter.o .libs/TextTestProgressListener.o .libs/TextTestResult.o .libs/TextTestRunner.o .libs/TypeInfoHelper.o .libs/UnixDynamicLibraryManager.o .libs/ShlDynamicLibraryManager.o .libs/XmlDocument.o .libs/XmlElement.o .libs/XmlOutputter.o .libs/XmlOutputterHook.o .libs/Win32DynamicLibraryManager.o -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3 -L/usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../.. -lstdc++ -lm -lc -lgcc_s /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/crtendS.o /usr/lib/gcc-lib/i386-redhat-linux/3.2.3/../../../crtn.o -Wl,-soname -Wl,libcppunit-1.10.so.2 -o .libs/libcppunit-1.10.so.2.0.0
(cd .libs && rm -f libcppunit-1.10.so.2 && ln -s libcppunit-1.10.so.2.0.0 libcppunit-1.10.so.2)
(cd .libs && rm -f libcppunit.so && ln -s libcppunit-1.10.so.2.0.0 libcppunit.so)
ar cru .libs/libcppunit.a AdditionalMessage.o Asserter.o BeOsDynamicLibraryManager.o BriefTestProgressListener.o CompilerOutputter.o DefaultProtector.o DynamicLibraryManager.o DynamicLibraryManagerException.o Exception.o Message.o RepeatedTest.o PlugInManager.o PlugInParameters.o Protector.o ProtectorChain.o SourceLine.o StringTools.o SynchronizedObject.o Test.o TestAssert.o TestCase.o TestCaseDecorator.o TestComposite.o TestDecorator.o TestFactoryRegistry.o TestFailure.o TestLeaf.o TestNamer.o TestPath.o TestPlugInDefaultImpl.o TestResult.o TestResultCollector.o TestRunner.o TestSetUp.o TestSuccessListener.o TestSuite.o TestSuiteBuilderContext.o TextOutputter.o TextTestProgressListener.o TextTestResult.o TextTestRunner.o TypeInfoHelper.o UnixDynamicLibraryManager.o ShlDynamicLibraryManager.o XmlDocument.o XmlElement.o XmlOutputter.o XmlOutputterHook.o Win32DynamicLibraryManager.o
ranlib .libs/libcppunit.a
creating libcppunit.la
(cd .libs && rm -f libcppunit.la && ln -s ../libcppunit.la libcppunit.la)
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/cppunit'
Making all in DllPlugInTester
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/DllPlugInTester'
cd ../.. && /bin/sh ./config.status src/DllPlugInTester/Makefile depfiles
config.status: creating src/DllPlugInTester/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/DllPlugInTester'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/DllPlugInTester'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT DllPlugInTester.o -MD -MP -MF ".deps/DllPlugInTester.Tpo" \
-c -o DllPlugInTester.o `test -f 'DllPlugInTester.cpp' || echo './'`DllPlugInTester.cpp; \
then mv -f ".deps/DllPlugInTester.Tpo" ".deps/DllPlugInTester.Po"; \
else rm -f ".deps/DllPlugInTester.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT CommandLineParser.o -MD -MP -MF ".deps/CommandLineParser.Tpo" \
-c -o CommandLineParser.o `test -f 'CommandLineParser.cpp' || echo './'`CommandLineParser.cpp; \
then mv -f ".deps/CommandLineParser.Tpo" ".deps/CommandLineParser.Po"; \
else rm -f ".deps/CommandLineParser.Tpo"; exit 1; \
fi
/bin/sh ../../libtool --mode=link g++ -g -O2 -o DllPlugInTester -ldl DllPlugInTester.o CommandLineParser.o ../../src/cppunit/libcppunit.la
g++ -g -O2 -o .libs/DllPlugInTester DllPlugInTester.o CommandLineParser.o -ldl ../../src/cppunit/.libs/libcppunit.so -Wl,--rpath -Wl,/usr/local/PFEXTLIB-1.2/cppunit/lib
creating DllPlugInTester
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/DllPlugInTester'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
Making all in include
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include'
cd .. && /bin/sh ./config.status include/Makefile
config.status: creating include/Makefile
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include'
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include'
Making all in cppunit
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit'
cd ../.. && /bin/sh ./config.status include/cppunit/Makefile
config.status: creating include/cppunit/Makefile
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit'
Making all in extensions
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/extensions'
cd ../../.. && /bin/sh ./config.status include/cppunit/extensions/Makefile
config.status: creating include/cppunit/extensions/Makefile
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/extensions'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/extensions'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/extensions'
Making all in ui
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui'
cd ../../.. && /bin/sh ./config.status include/cppunit/ui/Makefile
config.status: creating include/cppunit/ui/Makefile
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui'
Making all in text
make[4]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/text'
cd ../../../.. && /bin/sh ./config.status include/cppunit/ui/text/Makefile
config.status: creating include/cppunit/ui/text/Makefile
make[4]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/text'
make[4]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/text'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/text'
Making all in mfc
make[4]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/mfc'
cd ../../../.. && /bin/sh ./config.status include/cppunit/ui/mfc/Makefile
config.status: creating include/cppunit/ui/mfc/Makefile
make[4]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/mfc'
make[4]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/mfc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/mfc'
Making all in qt
make[4]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/qt'
cd ../../../.. && /bin/sh ./config.status include/cppunit/ui/qt/Makefile
config.status: creating include/cppunit/ui/qt/Makefile
make[4]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/qt'
make[4]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/qt'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui/qt'
make[4]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui'
make[4]: Nothing to be done for `all-am'.
make[4]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui'
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/ui'
Making all in plugin
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/plugin'
cd ../../.. && /bin/sh ./config.status include/cppunit/plugin/Makefile
config.status: creating include/cppunit/plugin/Makefile
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/plugin'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/plugin'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/plugin'
Making all in config
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/config'
cd ../../.. && /bin/sh ./config.status include/cppunit/config/Makefile
config.status: creating include/cppunit/config/Makefile
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/config'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/config'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/config'
Making all in tools
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/tools'
cd ../../.. && /bin/sh ./config.status include/cppunit/tools/Makefile
config.status: creating include/cppunit/tools/Makefile
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/tools'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/tools'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/tools'
Making all in portability
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/portability'
cd ../../.. && /bin/sh ./config.status include/cppunit/portability/Makefile
config.status: creating include/cppunit/portability/Makefile
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/portability'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/portability'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/portability'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit'
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include'
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include'
Making all in examples
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples'
cd .. && /bin/sh ./config.status examples/Makefile
config.status: creating examples/Makefile
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples'
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples'
Making all in hierarchy
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/hierarchy'
cd ../.. && /bin/sh ./config.status examples/hierarchy/Makefile depfiles
config.status: creating examples/hierarchy/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/hierarchy'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/hierarchy'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/hierarchy'
Making all in cppunittest
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/cppunittest'
cd ../.. && /bin/sh ./config.status examples/cppunittest/Makefile depfiles
config.status: creating examples/cppunittest/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/cppunittest'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/cppunittest'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/cppunittest'
Making all in simple
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/simple'
cd ../.. && /bin/sh ./config.status examples/simple/Makefile depfiles
config.status: creating examples/simple/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/simple'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/simple'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT ExampleTestCase.o -MD -MP -MF ".deps/ExampleTestCase.Tpo" \
-c -o ExampleTestCase.o `test -f 'ExampleTestCase.cpp' || echo './'`ExampleTestCase.cpp; \
then mv -f ".deps/ExampleTestCase.Tpo" ".deps/ExampleTestCase.Po"; \
else rm -f ".deps/ExampleTestCase.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I../../config -I../../include -I../../include -g -O2 -MT Main.o -MD -MP -MF ".deps/Main.Tpo" \
-c -o Main.o `test -f 'Main.cpp' || echo './'`Main.cpp; \
then mv -f ".deps/Main.Tpo" ".deps/Main.Po"; \
else rm -f ".deps/Main.Tpo"; exit 1; \
fi
/bin/sh ../../libtool --mode=link g++ -g -O2 -o simple -ldl ExampleTestCase.o Main.o ../../src/cppunit/libcppunit.la
g++ -g -O2 -o .libs/simple ExampleTestCase.o Main.o -ldl ../../src/cppunit/.libs/libcppunit.so -Wl,--rpath -Wl,/usr/local/PFEXTLIB-1.2/cppunit/lib
creating simple
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/simple'
Making all in ClockerPlugIn
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/ClockerPlugIn'
cd ../.. && /bin/sh ./config.status examples/ClockerPlugIn/Makefile
config.status: creating examples/ClockerPlugIn/Makefile
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/ClockerPlugIn'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/ClockerPlugIn'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/ClockerPlugIn'
Making all in DumperPlugIn
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/DumperPlugIn'
cd ../.. && /bin/sh ./config.status examples/DumperPlugIn/Makefile
config.status: creating examples/DumperPlugIn/Makefile
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/DumperPlugIn'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/DumperPlugIn'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/DumperPlugIn'
Making all in money
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/money'
cd ../.. && /bin/sh ./config.status examples/money/Makefile depfiles
config.status: creating examples/money/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/money'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/money'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples/money'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples'
make[2]: Nothing to be done for `all-am'.
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples'
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/examples'
Making all in doc
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/doc'
cd .. && /bin/sh ./config.status doc/Makefile
config.status: creating doc/Makefile
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/doc'
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/doc'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/doc'
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2'
cd . && /bin/sh ./config.status Makefile
config.status: creating Makefile
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2'
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2'
make[1]: Nothing to be done for `all-am'.
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2'
==> Installing cppunit...
Making install in src
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
Making install in cppunit
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/cppunit'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/cppunit'
/bin/sh ../../config/mkinstalldirs /usr/local/PFEXTLIB-1.2/cppunit/lib
/bin/sh ../../libtool --mode=install /usr/bin/install -c libcppunit.la /usr/local/PFEXTLIB-1.2/cppunit/lib/libcppunit.la
/usr/bin/install -c .libs/libcppunit-1.10.so.2.0.0 /usr/local/PFEXTLIB-1.2/cppunit/lib/libcppunit-1.10.so.2.0.0
(cd /usr/local/PFEXTLIB-1.2/cppunit/lib && rm -f libcppunit-1.10.so.2 && ln -s libcppunit-1.10.so.2.0.0 libcppunit-1.10.so.2)
(cd /usr/local/PFEXTLIB-1.2/cppunit/lib && rm -f libcppunit.so && ln -s libcppunit-1.10.so.2.0.0 libcppunit.so)
/usr/bin/install -c .libs/libcppunit.lai /usr/local/PFEXTLIB-1.2/cppunit/lib/libcppunit.la
/usr/bin/install -c .libs/libcppunit.a /usr/local/PFEXTLIB-1.2/cppunit/lib/libcppunit.a
ranlib /usr/local/PFEXTLIB-1.2/cppunit/lib/libcppunit.a
chmod 644 /usr/local/PFEXTLIB-1.2/cppunit/lib/libcppunit.a
PATH="$PATH:/sbin" ldconfig -n /usr/local/PFEXTLIB-1.2/cppunit/lib
----------------------------------------------------------------------
Libraries have been installed in:
/usr/local/PFEXTLIB-1.2/cppunit/lib
If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the `-LLIBDIR'
flag during linking and do at least one of the following:
- add LIBDIR to the `LD_LIBRARY_PATH' environment variable
during execution
- add LIBDIR to the `LD_RUN_PATH' environment variable
during linking
- use the `-Wl,--rpath -Wl,LIBDIR' linker flag
- have your system administrator add LIBDIR to `/etc/ld.so.conf'
See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/cppunit'
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/cppunit'
Making install in DllPlugInTester
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/DllPlugInTester'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/DllPlugInTester'
/bin/sh ../../config/mkinstalldirs /usr/local/PFEXTLIB-1.2/cppunit/bin
/bin/sh ../../libtool --mode=install /usr/bin/install -c DllPlugInTester /usr/local/PFEXTLIB-1.2/cppunit/bin/DllPlugInTester
/usr/bin/install -c .libs/DllPlugInTester /usr/local/PFEXTLIB-1.2/cppunit/bin/DllPlugInTester
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/DllPlugInTester'
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src/DllPlugInTester'
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/src'
Making install in include
make[1]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include'
Making install in cppunit
make[2]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit'
Making install in extensions
make[3]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/extensions'
make[4]: Entering directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/extensions'
make[4]: Nothing to be done for `install-exec-am'.
/bin/sh ../../../config/mkinstalldirs /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions
/usr/bin/install -c -m 644 TestFactory.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestFactory.h
/usr/bin/install: `TestFactory.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestFactory.h' are the same file
/usr/bin/install -c -m 644 AutoRegisterSuite.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/AutoRegisterSuite.h
/usr/bin/install: `AutoRegisterSuite.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/AutoRegisterSuite.h' are the same file
/usr/bin/install -c -m 644 HelperMacros.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/HelperMacros.h
/usr/bin/install: `HelperMacros.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/HelperMacros.h' are the same file
/usr/bin/install -c -m 644 Orthodox.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/Orthodox.h
/usr/bin/install: `Orthodox.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/Orthodox.h' are the same file
/usr/bin/install -c -m 644 RepeatedTest.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/RepeatedTest.h
/usr/bin/install: `RepeatedTest.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/RepeatedTest.h' are the same file
/usr/bin/install -c -m 644 ExceptionTestCaseDecorator.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/ExceptionTestCaseDecorator.h
/usr/bin/install: `ExceptionTestCaseDecorator.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/ExceptionTestCaseDecorator.h' are the same file
/usr/bin/install -c -m 644 TestCaseDecorator.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestCaseDecorator.h
/usr/bin/install: `TestCaseDecorator.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestCaseDecorator.h' are the same file
/usr/bin/install -c -m 644 TestDecorator.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestDecorator.h
/usr/bin/install: `TestDecorator.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestDecorator.h' are the same file
/usr/bin/install -c -m 644 TestFactoryRegistry.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestFactoryRegistry.h
/usr/bin/install: `TestFactoryRegistry.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestFactoryRegistry.h' are the same file
/usr/bin/install -c -m 644 TestFixtureFactory.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestFixtureFactory.h
/usr/bin/install: `TestFixtureFactory.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestFixtureFactory.h' are the same file
/usr/bin/install -c -m 644 TestNamer.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestNamer.h
/usr/bin/install: `TestNamer.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestNamer.h' are the same file
/usr/bin/install -c -m 644 TestSetUp.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestSetUp.h
/usr/bin/install: `TestSetUp.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestSetUp.h' are the same file
/usr/bin/install -c -m 644 TestSuiteBuilderContext.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestSuiteBuilderContext.h
/usr/bin/install: `TestSuiteBuilderContext.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestSuiteBuilderContext.h' are the same file
/usr/bin/install -c -m 644 TestSuiteFactory.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestSuiteFactory.h
/usr/bin/install: `TestSuiteFactory.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TestSuiteFactory.h' are the same file
/usr/bin/install -c -m 644 TypeInfoHelper.h /usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TypeInfoHelper.h
/usr/bin/install: `TypeInfoHelper.h' and `/usr/local/PFEXTLIB-1.2/cppunit/include/cppunit/extensions/TypeInfoHelper.h' are the same file
make[4]: *** [install-libcppunitincludeHEADERS] Error 1
make[4]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/extensions'
make[3]: *** [install-am] Error 2
make[3]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit/extensions'
make[2]: *** [install-recursive] Error 1
make[2]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include/cppunit'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/PFEXTLIB-1.2/cppunit-1.10.2/include'
make: *** [install-recursive] Error 1
+7
View File
@@ -0,0 +1,7 @@
FROM scratch
ADD . /
ENV PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
ENV LD_LIBRARY_PATH=/usr/local/lib:/usr/lib:/lib
ENV PREFIX=/usr/local/PFEXTLIB-1.2
WORKDIR /usr/local/PFEXTLIB-1.2
CMD ["/bin/bash"]
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
gawk
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
bash
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
grep
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
grep
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
tar
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+130
View File
@@ -0,0 +1,130 @@
#! /bin/sh
# igawk --- like gawk but do @include processing
#
# Arnold Robbins, arnold@gnu.org, Public Domain
# July 1993
if [ "$1" = debug ]
then
set -x
shift
else
# cleanup on exit, hangup, interrupt, quit, termination
trap 'rm -f /tmp/ig.[se].$$' 0 1 2 3 15
fi
while [ $# -ne 0 ] # loop over arguments
do
case $1 in
--) shift; break;;
-W) shift
set -- -W"$@"
continue;;
-[vF]) opts="$opts $1 '$2'"
shift;;
-[vF]*) opts="$opts '$1'" ;;
-f) echo @include "$2" >> /tmp/ig.s.$$
shift;;
-f*) f=`echo "$1" | sed 's/-f//'`
echo @include "$f" >> /tmp/ig.s.$$ ;;
-?file=*) # -Wfile or --file
f=`echo "$1" | sed 's/-.file=//'`
echo @include "$f" >> /tmp/ig.s.$$ ;;
-?file) # get arg, $2
echo @include "$2" >> /tmp/ig.s.$$
shift;;
-?source=*) # -Wsource or --source
t=`echo "$1" | sed 's/-.source=//'`
echo "$t" >> /tmp/ig.s.$$ ;;
-?source) # get arg, $2
echo "$2" >> /tmp/ig.s.$$
shift;;
-?version)
echo igawk: version 1.0 1>&2
gawk --version
exit 0 ;;
-[W-]*) opts="$opts '$1'" ;;
*) break;;
esac
shift
done
if [ ! -s /tmp/ig.s.$$ ]
then
if [ -z "$1" ]
then
echo igawk: no program! 1>&2
exit 1
else
echo "$1" > /tmp/ig.s.$$
shift
fi
fi
# at this point, /tmp/ig.s.$$ has the program
gawk -- '
# process @include directives
function pathto(file, i, t, junk)
{
if (index(file, "/") != 0)
return file
for (i = 1; i <= ndirs; i++) {
t = (pathlist[i] "/" file)
if ((getline junk < t) > 0) {
# found it
close(t)
return t
}
}
return ""
}
BEGIN {
path = ENVIRON["AWKPATH"]
ndirs = split(path, pathlist, ":")
for (i = 1; i <= ndirs; i++) {
if (pathlist[i] == "")
pathlist[i] = "."
}
stackptr = 0
input[stackptr] = ARGV[1] # ARGV[1] is first file
for (; stackptr >= 0; stackptr--) {
while ((getline < input[stackptr]) > 0) {
if (tolower($1) != "@include") {
print
continue
}
fpath = pathto($2)
if (fpath == "") {
printf("igawk:%s:%d: cannot find %s\n",
input[stackptr], FNR, $2) > "/dev/stderr"
continue
}
if (! (fpath in processed)) {
processed[fpath] = input[stackptr]
input[++stackptr] = fpath # push onto stack
} else
print $2, "included in", input[stackptr],
"already included in",
processed[fpath] > "/dev/stderr"
}
close(input[stackptr])
}
}' /tmp/ig.s.$$ > /tmp/ig.e.$$
eval gawk -f /tmp/ig.e.$$ $opts -- "$@"
exit $?
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
bash
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+96
View File
@@ -0,0 +1,96 @@
# Configuration file for the color ls utility
# This file goes in the /etc directory, and must be world readable.
# You can copy this file to .dir_colors in your $HOME directory to override
# the system defaults.
# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not
# pipes. 'all' adds color characters to all output. 'none' shuts colorization
# off.
COLOR tty
# Extra command line options for ls go here.
# Basically these ones are:
# -F = show '/' for dirs, '*' for executables, etc.
# -T 0 = don't trust tab spacing when formatting ls output.
OPTIONS -F -T 0
# Below, there should be one TERM entry for each termtype that is colorizable
TERM linux
TERM console
TERM con132x25
TERM con132x30
TERM con132x43
TERM con132x60
TERM con80x25
TERM con80x28
TERM con80x30
TERM con80x43
TERM con80x50
TERM con80x60
TERM cons25
TERM xterm
TERM rxvt
TERM xterm-color
TERM color-xterm
TERM vt100
TERM dtterm
TERM color_xterm
TERM ansi
TERM screen
# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output)
EIGHTBIT 1
# Below are the color init strings for the basic file types. A color init
# string consists of one or more of the following numeric codes:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
NORMAL 00 # global default, although everything should be something.
FILE 00 # normal file
DIR 01;34 # directory
LINK 01;36 # symbolic link
FIFO 40;33 # pipe
SOCK 01;35 # socket
BLK 40;33;01 # block device driver
CHR 40;33;01 # character device driver
ORPHAN 01;05;37;41 # orphaned syminks
MISSING 01;05;37;41 # ... and the files they point to
# This is for files with execute permission:
EXEC 01;32
# List any file extensions like '.gz' or '.tar' that you would like ls
# to colorize below. Put the extension, a space, and the color init string.
# (and any comments you want to add after a '#')
.cmd 01;32 # executables (bright green)
.exe 01;32
.com 01;32
.btm 01;32
.bat 01;32
.sh 01;32
.csh 01;32
.tar 01;31 # archives or compressed (bright red)
.tgz 01;31
.arj 01;31
.taz 01;31
.lzh 01;31
.zip 01;31
.z 01;31
.Z 01;31
.gz 01;31
.bz2 01;31
.bz 01;31
.tz 01;31
.rpm 01;31
.cpio 01;31
.jpg 01;35 # image formats
.gif 01;35
.bmp 01;35
.xbm 01;35
.xpm 01;35
.png 01;35
.tif 01;35
+94
View File
@@ -0,0 +1,94 @@
# Configuration file for the color ls utility
# This file goes in the /etc directory, and must be world readable.
# You can copy this file to .dir_colors in your $HOME directory to override
# the system defaults.
# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not
# pipes. 'all' adds color characters to all output. 'none' shuts colorization
# off.
COLOR tty
# Extra command line options for ls go here.
# Basically these ones are:
# -F = show '/' for dirs, '*' for executables, etc.
# -T 0 = don't trust tab spacing when formatting ls output.
OPTIONS -F -T 0
# Below, there should be one TERM entry for each termtype that is colorizable
TERM linux
TERM console
TERM con132x25
TERM con132x30
TERM con132x43
TERM con132x60
TERM con80x25
TERM con80x28
TERM con80x30
TERM con80x43
TERM con80x50
TERM con80x60
TERM cons25
TERM xterm
TERM rxvt
TERM xterm-color
TERM color-xterm
TERM vt100
TERM dtterm
TERM color_xterm
# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output)
EIGHTBIT 1
# Below are the color init strings for the basic file types. A color init
# string consists of one or more of the following numeric codes:
# Attribute codes:
# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed
# Text color codes:
# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white
# Background color codes:
# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white
NORMAL 00 # global default, although everything should be something.
FILE 00 # normal file
DIR 00;34 # directory
LINK 00;36 # symbolic link
FIFO 40;33 # pipe
SOCK 00;35 # socket
BLK 40;33;01 # block device driver
CHR 40;33;01 # character device driver
ORPHAN 01;05;37;41 # orphaned syminks
MISSING 01;05;37;41 # ... and the files they point to
# This is for files with execute permission:
EXEC 00;32
# List any file extensions like '.gz' or '.tar' that you would like ls
# to colorize below. Put the extension, a space, and the color init string.
# (and any comments you want to add after a '#')
.cmd 00;32 # executables (bright green)
.exe 00;32
.com 00;32
.btm 00;32
.bat 00;32
.sh 00;32
.csh 00;32
.tar 00;31 # archives or compressed (bright red)
.tgz 00;31
.arj 00;31
.taz 00;31
.lzh 00;31
.zip 00;31
.z 00;31
.Z 00;31
.gz 00;31
.bz2 00;31
.bz 00;31
.tz 00;31
.rpm 00;31
.cpio 00;31
.jpg 00;35 # image formats
.gif 00;35
.bmp 00;35
.xbm 00;35
.xpm 00;35
.png 00;35
.tif 00;35
+56
View File
@@ -0,0 +1,56 @@
# /etc/bashrc
# System wide functions and aliases
# Environment stuff goes in /etc/profile
# by default, we want this to get set.
# Even for non-interactive, non-login shells.
if [ "`id -gn`" = "`id -un`" -a `id -u` -gt 99 ]; then
umask 002
else
umask 022
fi
# are we an interactive shell?
if [ "$PS1" ]; then
if [ -x /usr/bin/tput ]; then
if [ "x`tput kbs`" != "x" ]; then # We can't do this with "dumb" terminal
stty erase `tput kbs`
elif [ -x /usr/bin/wc ]; then
if [ "`tput kbs|wc -c `" -gt 0 ]; then # We can't do this with "dumb" terminal
stty erase `tput kbs`
fi
fi
fi
case $TERM in
xterm*)
if [ -e /etc/sysconfig/bash-prompt-xterm ]; then
PROMPT_COMMAND=/etc/sysconfig/bash-prompt-xterm
else
PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\007"'
fi
;;
screen)
if [ -e /etc/sysconfig/bash-prompt-screen ]; then
PROMPT_COMMAND=/etc/sysconfig/bash-prompt-screen
else
PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\033\\"'
fi
;;
*)
[ -e /etc/sysconfig/bash-prompt-default ] && PROMPT_COMMAND=/etc/sysconfig/bash-prompt-default
;;
esac
# Turn on checkwinsize
shopt -s checkwinsize
[ "$PS1" = "\\s-\\v\\\$ " ] && PS1="[\u@\h \W]\\$ "
if [ "x$SHLVL" != "x1" ]; then # We're not a login shell
for i in /etc/profile.d/*.sh; do
if [ -r "$i" ]; then
. $i
fi
done
fi
fi
# vim:ts=4:sw=4
+30
View File
@@ -0,0 +1,30 @@
# /etc/cshrc
#
# csh configuration for all shell invocations.
# by default, we want this to get set.
# Even for non-interactive, non-login shells.
[ "`id -gn`" = "`id -un`" -a `id -u` -gt 99 ]
if $status then
umask 022
else
umask 002
endif
if ($?prompt) then
if ($?tcsh) then
set prompt='[%n@%m %c]$ '
else
set prompt=\[`id -nu`@`hostname -s`\]\$\
endif
endif
if ( -d /etc/profile.d ) then
set nonomatch
foreach i ( /etc/profile.d/*.csh )
if ( -r $i ) then
source $i
endif
end
unset i nonomatch
endif
+22
View File
@@ -0,0 +1,22 @@
# /etc/csh.login
# System wide environment and startup programs, for login setup
if ($?PATH) then
setenv PATH "${PATH}:/usr/X11R6/bin"
else
setenv PATH "/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin"
endif
limit coredumpsize unlimited
setenv HOSTNAME `/bin/hostname`
set history=1000
if ( -f $HOME/.inputrc ) then
setenv INPUTRC /etc/inputrc
endif
if ( $?tcsh ) then
bindkey "^[[3~" delete-char
endif
+20
View File
@@ -0,0 +1,20 @@
# /etc/default/nss
# This file can theoretically contain a bunch of customization variables
# for Name Service Switch in the GNU C library. For now there are only two
# variables:
#
# NETID_AUTHORITATIVE
# If set to TRUE, the initgroups() function will accept the information
# from the netid.byname NIS map as authoritative. This can speed up the
# function significantly if the group.byname map is large. The content
# of the netid.byname map is used AS IS. The system administrator has
# to make sure it is correctly generated.
#NETID_AUTHORITATIVE=TRUE
#
# SERVICES_AUTHORITATIVE
# If set to TRUE, the getservbyname{,_r}() function will assume
# services.byservicename NIS map exists and is authoritative, particularly
# that it contains both keys with /proto and without /proto for both
# primary service names and service aliases. The system administrator
# has to make sure it is correctly generated.
#SERVICES_AUTHORITATIVE=TRUE
View File
+28
View File
@@ -0,0 +1,28 @@
# /etc/fdprm - floppy disk parameter table
# Common disk formats. Names are of the form
# actual media capacity/maximum drive capacity
# (Note: although 5.25" HD drives can format disks at 1.44M, they're listed
# as 1200 because that's the common maximum size.)
# size sec/t hds trk stre gap rate spec1 fmt_gap
360/360 720 9 2 40 0 0x2A 0x02 0xDF 0x50
1200/1200 2400 15 2 80 0 0x1B 0x00 0xDF 0x54
360/720 720 9 2 40 1 0x2A 0x02 0xDF 0x50
720/720 1440 9 2 80 0 0x2A 0x02 0xDF 0x50
720/1440 1440 9 2 80 0 0x2A 0x02 0xDF 0x50
360/1200 720 9 2 40 1 0x23 0x01 0xDF 0x50
720/1200 1440 9 2 80 0 0x23 0x01 0xDF 0x50
1440/1440 2880 18 2 80 0 0x1B 0x00 0xCF 0x6C
# Non-standard disk formats:
# BEWARE: They're incomplete and possibly incorrect. The only reason why
# they are in this file is to show how such formats are added.
1440/1200 2880 18 2 80 0 ???? ???? ???? ???? # ?????
1680/1440 3360 21 2 80 0 0x0C 0x00 0xCF 0x6C # ?????
# Add user-specific formats here
cbm1581 1600 10 2 80 2 0x2A 0x02 0xDF 0x2E
800/720 1600 10 2 80 0 0x2A 0x02 0xDF 0x2E
+7
View File
@@ -0,0 +1,7 @@
ext3
ext2
nodev proc
nodev devpts
iso9660
vfat
hfs
+2
View File
@@ -0,0 +1,2 @@
root:x:0:
builder:x:1000:
+1
View File
@@ -0,0 +1 @@
order hosts,bind
+6
View File
@@ -0,0 +1,6 @@
#
# hosts.allow This file describes the names of the hosts which are
# allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
+9
View File
@@ -0,0 +1,9 @@
#
# hosts.deny This file describes the names of the hosts which are
# *not* allowed to use the local INET services, as decided
# by the '/usr/sbin/tcpd' server.
#
# The portmap line is redundant, but it is left to remind you that
# the new secure portmap uses hosts.deny and hosts.allow. In particular
# you should know that NFS uses portmap!
+35
View File
@@ -0,0 +1,35 @@
# do not bell on tab-completion
#set bell-style none
set meta-flag on
set input-meta on
set convert-meta off
set output-meta on
# Completed names which are symbolic links to
# directories have a slash appended.
set mark-symlinked-directories on
$if mode=emacs
# for linux console and RH/Debian xterm
"\e[1~": beginning-of-line
"\e[4~": end-of-line
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[3~": delete-char
"\e[2~": quoted-insert
"\e[5C": forward-word
"\e[5D": backward-word
# for rxvt
"\e[8~": end-of-line
# for non RH/Debian xterm, can't hurt for RH/DEbian xterm
"\eOH": beginning-of-line
"\eOF": end-of-line
# for freebsd console
"\e[H": beginning-of-line
"\e[F": end-of-line
$endif
View File
Binary file not shown.
View File
+63
View File
@@ -0,0 +1,63 @@
#
# /etc/nsswitch.conf
#
# An example Name Service Switch config file. This file should be
# sorted with the most-used services at the beginning.
#
# The entry '[NOTFOUND=return]' means that the search for an
# entry should stop if the search in the previous entry turned
# up nothing. Note that if the search failed due to some other reason
# (like no NIS server responding) then the search continues with the
# next entry.
#
# Legal entries are:
#
# nisplus or nis+ Use NIS+ (NIS version 3)
# nis or yp Use NIS (NIS version 2), also called YP
# dns Use DNS (Domain Name Service)
# files Use the local files
# db Use the local database (.db) files
# compat Use NIS on compat mode
# hesiod Use Hesiod for user lookups
# [NOTFOUND=return] Stop searching if not found so far
#
# To use db, put the "db" in front of "files" for entries you want to be
# looked up first in the databases
#
# Example:
#passwd: db files nisplus nis
#shadow: db files nisplus nis
#group: db files nisplus nis
passwd: files
shadow: files
group: files
#hosts: db files nisplus nis dns
hosts: files dns
# Example - obey only what nisplus tells us...
#services: nisplus [NOTFOUND=return] files
#networks: nisplus [NOTFOUND=return] files
#protocols: nisplus [NOTFOUND=return] files
#rpc: nisplus [NOTFOUND=return] files
#ethers: nisplus [NOTFOUND=return] files
#netmasks: nisplus [NOTFOUND=return] files
bootparams: nisplus [NOTFOUND=return] files
ethers: files
netmasks: files
networks: files
protocols: files
rpc: files
services: files
netgroup: nisplus
publickey: nisplus
automount: files nisplus
aliases: files nisplus
+6
View File
@@ -0,0 +1,6 @@
#%PAM-1.0
auth sufficient pam_rootok.so
auth required pam_stack.so service=system-auth
account required pam_stack.so service=system-auth
password required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
+6
View File
@@ -0,0 +1,6 @@
#%PAM-1.0
auth sufficient pam_rootok.so
auth required pam_stack.so service=system-auth
account required pam_stack.so service=system-auth
password required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
+8
View File
@@ -0,0 +1,8 @@
#%PAM-1.0
auth required pam_securetty.so
auth required pam_stack.so service=system-auth
auth required pam_nologin.so
account required pam_stack.so service=system-auth
password required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
session optional pam_console.so
+8
View File
@@ -0,0 +1,8 @@
#%PAM-1.0
auth required pam_securetty.so
auth required pam_stack.so service=system-auth
auth required pam_nologin.so
account required pam_stack.so service=system-auth
password required pam_stack.so service=system-auth
session required pam_stack.so service=system-auth
session optional pam_console.so
+11
View File
@@ -0,0 +1,11 @@
#%PAM-1.0
auth sufficient /lib/security/$ISA/pam_rootok.so
# Uncomment the following line to implicitly trust users in the "wheel" group.
#auth sufficient /lib/security/$ISA/pam_wheel.so trust use_uid
# Uncomment the following line to require a user to be in the "wheel" group.
#auth required /lib/security/$ISA/pam_wheel.so use_uid
auth required /lib/security/$ISA/pam_stack.so service=system-auth
account required /lib/security/$ISA/pam_stack.so service=system-auth
password required /lib/security/$ISA/pam_stack.so service=system-auth
session required /lib/security/$ISA/pam_stack.so service=system-auth
session optional /lib/security/$ISA/pam_xauth.so
+2
View File
@@ -0,0 +1,2 @@
root:x:0:0:root:/root:/bin/bash
builder:x:1000:1000:Builder:/home/builder:/bin/bash
+8
View File
@@ -0,0 +1,8 @@
# /etc/printcap
#
# Please don't edit this file directly unless you know what you are doing!
# Be warned that the control-panel printtool requires a very strict format!
# Look at the printcap(5) man page for more info.
#
# This file can be edited with the printtool in the control-panel.
+49
View File
@@ -0,0 +1,49 @@
# /etc/profile
# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc
pathmunge () {
if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then
if [ "$2" = "after" ] ; then
PATH=$PATH:$1
else
PATH=$1:$PATH
fi
fi
}
# Path manipulation
if [ `id -u` = 0 ]; then
pathmunge /sbin
pathmunge /usr/sbin
pathmunge /usr/local/sbin
fi
pathmunge /usr/X11R6/bin after
unset pathmunge
# No core files by default
ulimit -S -c 0 > /dev/null 2>&1
USER="`id -un`"
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"
HOSTNAME=`/bin/hostname`
HISTSIZE=1000
if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fi
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC
for i in /etc/profile.d/*.sh ; do
if [ -r "$i" ]; then
. $i
fi
done
unset i
+32
View File
@@ -0,0 +1,32 @@
# color-ls initialization
alias ll 'ls -l'
alias l. 'ls -d .*'
set COLORS=/etc/DIR_COLORS
if ($?TERM) then
if ( -e "/etc/DIR_COLORS.$TERM" ) set COLORS="/etc/DIR_COLORS.$TERM"
endif
if ( -f ~/.dircolors ) set COLORS=~/.dircolors
if ($?TERM) then
if ( -f ~/.dircolors."$TERM" ) set COLORS=~/.dircolors."$TERM"
endif
if ( -f ~/.dir_colors ) set COLORS=~/.dir_colors
if ($?TERM) then
if ( -f ~/.dir_colors."$TERM" ) set COLORS=~/.dir_colors."$TERM"
endif
if ( ! -e "$COLORS" ) exit
eval `dircolors -c $COLORS`
if ( "$LS_COLORS" == '' ) then
exit
endif
set color_none=`sed -n '/^COLOR.*none/Ip' < $COLORS`
if ( "$color_none" == '' ) then
alias ll 'ls -l --color=tty'
alias l. 'ls -d .* --color=tty'
alias ls 'ls --color=tty'
endif
unset color_none
+21
View File
@@ -0,0 +1,21 @@
# color-ls initialization
COLORS=/etc/DIR_COLORS
[ -e "/etc/DIR_COLORS.$TERM" ] && COLORS="/etc/DIR_COLORS.$TERM"
[ -e "$HOME/.dircolors" ] && COLORS="$HOME/.dircolors"
[ -e "$HOME/.dircolors.$TERM" ] && COLORS="$HOME/.dircolors.$TERM"
[ -e "$HOME/.dir_colors" ] && COLORS="$HOME/.dir_colors"
[ -e "$HOME/.dir_colors.$TERM" ] && COLORS="$HOME/.dir_colors.$TERM"
[ -e "$COLORS" ] || return
eval `dircolors --sh "$COLORS"`
[ -z "$LS_COLORS" ] && return
if ! egrep -qi "^COLOR.*none" $COLORS >/dev/null 2>/dev/null ; then
alias ll='ls -l --color=tty' 2>/dev/null
alias l.='ls -d .* --color=tty' 2>/dev/null
alias ls='ls --color=tty' 2>/dev/null
else
alias ll='ls -l' 2>/dev/null
alias l.='ls -d .*' 2>/dev/null
fi
+4
View File
@@ -0,0 +1,4 @@
# Initialization script for bash and sh
# export AFS, if you are in AFS environment
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
+149
View File
@@ -0,0 +1,149 @@
# /etc/protocols:
# $Id: protocols,v 1.3 2001/07/07 07:07:15 nalin Exp $
#
# Internet (IP) protocols
#
# from: @(#)protocols 5.1 (Berkeley) 4/17/89
#
# Updated for NetBSD based on RFC 1340, Assigned Numbers (July 1992).
#
# See also http://www.iana.org/assignments/protocol-numbers
ip 0 IP # internet protocol, pseudo protocol number
#hopopt 0 HOPOPT # hop-by-hop options for ipv6
icmp 1 ICMP # internet control message protocol
igmp 2 IGMP # internet group management protocol
ggp 3 GGP # gateway-gateway protocol
ipencap 4 IP-ENCAP # IP encapsulated in IP (officially ``IP'')
st 5 ST # ST datagram mode
tcp 6 TCP # transmission control protocol
cbt 7 CBT # CBT, Tony Ballardie <A.Ballardie@cs.ucl.ac.uk>
egp 8 EGP # exterior gateway protocol
igp 9 IGP # any private interior gateway (Cisco: for IGRP)
bbn-rcc 10 BBN-RCC-MON # BBN RCC Monitoring
nvp 11 NVP-II # Network Voice Protocol
pup 12 PUP # PARC universal packet protocol
argus 13 ARGUS # ARGUS
emcon 14 EMCON # EMCON
xnet 15 XNET # Cross Net Debugger
chaos 16 CHAOS # Chaos
udp 17 UDP # user datagram protocol
mux 18 MUX # Multiplexing protocol
dcn 19 DCN-MEAS # DCN Measurement Subsystems
hmp 20 HMP # host monitoring protocol
prm 21 PRM # packet radio measurement protocol
xns-idp 22 XNS-IDP # Xerox NS IDP
trunk-1 23 TRUNK-1 # Trunk-1
trunk-2 24 TRUNK-2 # Trunk-2
leaf-1 25 LEAF-1 # Leaf-1
leaf-2 26 LEAF-2 # Leaf-2
rdp 27 RDP # "reliable datagram" protocol
irtp 28 IRTP # Internet Reliable Transaction Protocol
iso-tp4 29 ISO-TP4 # ISO Transport Protocol Class 4
netblt 30 NETBLT # Bulk Data Transfer Protocol
mfe-nsp 31 MFE-NSP # MFE Network Services Protocol
merit-inp 32 MERIT-INP # MERIT Internodal Protocol
sep 33 SEP # Sequential Exchange Protocol
3pc 34 3PC # Third Party Connect Protocol
idpr 35 IDPR # Inter-Domain Policy Routing Protocol
xtp 36 XTP # Xpress Tranfer Protocol
ddp 37 DDP # Datagram Delivery Protocol
idpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transport Proto
tp++ 39 TP++ # TP++ Transport Protocol
il 40 IL # IL Transport Protocol
ipv6 41 IPv6 # IPv6
sdrp 42 SDRP # Source Demand Routing Protocol
ipv6-route 43 IPv6-Route # Routing Header for IPv6
ipv6-frag 44 IPv6-Frag # Fragment Header for IPv6
idrp 45 IDRP # Inter-Domain Routing Protocol
rsvp 46 RSVP # Resource ReSerVation Protocol
gre 47 GRE # Generic Routing Encapsulation
mhrp 48 MHRP # Mobile Host Routing Protocol
bna 49 BNA # BNA
ipv6-crypt 50 IPv6-Crypt # Encryption Header for IPv6
ipv6-auth 51 IPv6-Auth # Authentication Header for IPv6
i-nlsp 52 I-NLSP # Integrated Net Layer Security TUBA
swipe 53 SWIPE # IP with Encryption
narp 54 NARP # NBMA Address Resolution Protocol
mobile 55 MOBILE # IP Mobility
tlsp 56 TLSP # Transport Layer Security Protocol
skip 57 SKIP # SKIP
ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6
ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6
ipv6-opts 60 IPv6-Opts # Destination Options for IPv6
# 61 # any host internal protocol
cftp 62 CFTP # CFTP
# 63 # any local network
sat-expak 64 SAT-EXPAK # SATNET and Backroom EXPAK
kryptolan 65 KRYPTOLAN # Kryptolan
rvd 66 RVD # MIT Remote Virtual Disk Protocol
ippc 67 IPPC # Internet Pluribus Packet Core
# 68 # any distributed file system
sat-mon 69 SAT-MON # SATNET Monitoring
visa 70 VISA # VISA Protocol
ipcv 71 IPCV # Internet Packet Core Utility
cpnx 72 CPNX # Computer Protocol Network Executive
cphb 73 CPHB # Computer Protocol Heart Beat
wsn 74 WSN # Wang Span Network
pvp 75 PVP # Packet Video Protocol
br-sat-mon 76 BR-SAT-MON # Backroom SATNET Monitoring
sun-nd 77 SUN-ND # SUN ND PROTOCOL-Temporary
wb-mon 78 WB-MON # WIDEBAND Monitoring
wb-expak 79 WB-EXPAK # WIDEBAND EXPAK
iso-ip 80 ISO-IP # ISO Internet Protocol
vmtp 81 VMTP # Versatile Message Transport
secure-vmtp 82 SECURE-VMTP # SECURE-VMTP
vines 83 VINES # VINES
ttp 84 TTP # TTP
nsfnet-igp 85 NSFNET-IGP # NSFNET-IGP
dgp 86 DGP # Dissimilar Gateway Protocol
tcf 87 TCF # TCF
eigrp 88 EIGRP # Enhanced Interior Routing Protocol (Cisco)
ospf 89 OSPFIGP # Open Shortest Path First IGP
sprite-rpc 90 Sprite-RPC # Sprite RPC Protocol
larp 91 LARP # Locus Address Resolution Protocol
mtp 92 MTP # Multicast Transport Protocol
ax.25 93 AX.25 # AX.25 Frames
ipip 94 IPIP # Yet Another IP encapsulation
micp 95 MICP # Mobile Internetworking Control Pro.
scc-sp 96 SCC-SP # Semaphore Communications Sec. Pro.
etherip 97 ETHERIP # Ethernet-within-IP Encapsulation
encap 98 ENCAP # Yet Another IP encapsulation
# 99 # any private encryption scheme
gmtp 100 GMTP # GMTP
ifmp 101 IFMP # Ipsilon Flow Management Protocol
pnni 102 PNNI # PNNI over IP
pim 103 PIM # Protocol Independent Multicast
aris 104 ARIS # ARIS
scps 105 SCPS # SCPS
qnx 106 QNX # QNX
a/n 107 A/N # Active Networks
ipcomp 108 IPComp # IP Payload Compression Protocol
snp 109 SNP # Sitara Networks Protocol
compaq-peer 110 Compaq-Peer # Compaq Peer Protocol
ipx-in-ip 111 IPX-in-IP # IPX in IP
vrrp 112 VRRP # Virtual Router Redundancy Protocol
pgm 113 PGM # PGM Reliable Transport Protocol
# 114 # any 0-hop protocol
l2tp 115 L2TP # Layer Two Tunneling Protocol
ddx 116 DDX # D-II Data Exchange
iatp 117 IATP # Interactive Agent Transfer Protocol
stp 118 STP # Schedule Transfer
srp 119 SRP # SpectraLink Radio Protocol
uti 120 UTI # UTI
smp 121 SMP # Simple Message Protocol
sm 122 SM # SM
ptp 123 PTP # Performance Transparency Protocol
isis 124 ISIS # ISIS over IPv4
fire 125 FIRE
crtp 126 CRTP # Combat Radio Transport Protocol
crdup 127 CRUDP # Combat Radio User Datagram
sscopmce 128 SSCOPMCE
iplt 129 IPLT
sps 130 SPS # Secure Packet Shield
pipe 131 PIPE # Private IP Encapsulation within IP
sctp 132 SCTP # Stream Control Transmission Protocol
fc 133 FC # Fibre Channel
# rsvp-e2e-ignore 134 RSVP-E2E-IGNORE
# 134-254 # Unassigned
# 255 # Reserved
+2
View File
@@ -0,0 +1,2 @@
nameserver 8.8.8.8
nameserver 8.8.4.4
+69
View File
@@ -0,0 +1,69 @@
#ident "@(#)rpc 1.11 95/07/14 SMI" /* SVr4.0 1.2 */
#
# rpc
#
portmapper 100000 portmap sunrpc rpcbind
rstatd 100001 rstat rup perfmeter rstat_svc
rusersd 100002 rusers
nfs 100003 nfsprog
ypserv 100004 ypprog
mountd 100005 mount showmount
ypbind 100007
walld 100008 rwall shutdown
yppasswdd 100009 yppasswd
etherstatd 100010 etherstat
rquotad 100011 rquotaprog quota rquota
sprayd 100012 spray
3270_mapper 100013
rje_mapper 100014
selection_svc 100015 selnsvc
database_svc 100016
rexd 100017 rex
alis 100018
sched 100019
llockmgr 100020
nlockmgr 100021
x25.inr 100022
statmon 100023
status 100024
bootparam 100026
ypupdated 100028 ypupdate
keyserv 100029 keyserver
sunlink_mapper 100033
tfsd 100037
nsed 100038
nsemntd 100039
showfhd 100043 showfh
ioadmd 100055 rpc.ioadmd
NETlicense 100062
sunisamd 100065
debug_svc 100066 dbsrv
ypxfrd 100069 rpc.ypxfrd
bugtraqd 100071
kerbd 100078
event 100101 na.event # SunNet Manager
logger 100102 na.logger # SunNet Manager
sync 100104 na.sync
hostperf 100107 na.hostperf
activity 100109 na.activity # SunNet Manager
hostmem 100112 na.hostmem
sample 100113 na.sample
x25 100114 na.x25
ping 100115 na.ping
rpcnfs 100116 na.rpcnfs
hostif 100117 na.hostif
etherif 100118 na.etherif
iproutes 100120 na.iproutes
layers 100121 na.layers
snmp 100122 na.snmp snmp-cmc snmp-synoptics snmp-unisys snmp-utk
traffic 100123 na.traffic
nfs_acl 100227
sadmind 100232
nisd 100300 rpc.nisd
nispasswd 100303 rpc.nispasswdd
ufsd 100233 ufsd
pcnfsd 150001 pcnfs
amd 300019 amq
sgi_fam 391002 fam
bwnfsd 545580417
fypxfrd 600100069 freebsd-ypxfrd
+23
View File
@@ -0,0 +1,23 @@
console
vc/1
vc/2
vc/3
vc/4
vc/5
vc/6
vc/7
vc/8
vc/9
vc/10
vc/11
tty1
tty2
tty3
tty4
tty5
tty6
tty7
tty8
tty9
tty10
tty11
+569
View File
@@ -0,0 +1,569 @@
# /etc/services:
# $Id: services,v 1.33 2003/03/14 16:41:47 notting Exp $
#
# Network services, Internet style
#
# Note that it is presently the policy of IANA to assign a single well-known
# port number for both TCP and UDP; hence, most entries here have two entries
# even if the protocol doesn't support UDP operations.
# Updated from RFC 1700, ``Assigned Numbers'' (October 1994). Not all ports
# are included, only the more common ones.
#
# The latest IANA port assignments can be gotten from
# http://www.iana.org/assignments/port-numbers
# The Well Known Ports are those from 0 through 1023.
# The Registered Ports are those from 1024 through 49151
# The Dynamic and/or Private Ports are those from 49152 through 65535
#
# Each line describes one service, and is of the form:
#
# service-name port/protocol [aliases ...] [# comment]
tcpmux 1/tcp # TCP port service multiplexer
tcpmux 1/udp # TCP port service multiplexer
rje 5/tcp # Remote Job Entry
rje 5/udp # Remote Job Entry
echo 7/tcp
echo 7/udp
discard 9/tcp sink null
discard 9/udp sink null
systat 11/tcp users
systat 11/udp users
daytime 13/tcp
daytime 13/udp
qotd 17/tcp quote
qotd 17/udp quote
msp 18/tcp # message send protocol
msp 18/udp # message send protocol
chargen 19/tcp ttytst source
chargen 19/udp ttytst source
ftp-data 20/tcp
ftp-data 20/udp
# 21 is registered to ftp, but also used by fsp
ftp 21/tcp
ftp 21/udp fsp fspd
ssh 22/tcp # SSH Remote Login Protocol
ssh 22/udp # SSH Remote Login Protocol
telnet 23/tcp
telnet 23/udp
# 24 - private mail system
smtp 25/tcp mail
smtp 25/udp mail
time 37/tcp timserver
time 37/udp timserver
rlp 39/tcp resource # resource location
rlp 39/udp resource # resource location
nameserver 42/tcp name # IEN 116
nameserver 42/udp name # IEN 116
nicname 43/tcp whois
nicname 43/udp whois
tacacs 49/tcp # Login Host Protocol (TACACS)
tacacs 49/udp # Login Host Protocol (TACACS)
re-mail-ck 50/tcp # Remote Mail Checking Protocol
re-mail-ck 50/udp # Remote Mail Checking Protocol
domain 53/tcp # name-domain server
domain 53/udp
whois++ 63/tcp
whois++ 63/udp
bootps 67/tcp # BOOTP server
bootps 67/udp
bootpc 68/tcp # BOOTP client
bootpc 68/udp
tftp 69/tcp
tftp 69/udp
gopher 70/tcp # Internet Gopher
gopher 70/udp
netrjs-1 71/tcp # Remote Job Service
netrjs-1 71/udp # Remote Job Service
netrjs-2 72/tcp # Remote Job Service
netrjs-2 72/udp # Remote Job Service
netrjs-3 73/tcp # Remote Job Service
netrjs-3 73/udp # Remote Job Service
netrjs-4 74/tcp # Remote Job Service
netrjs-4 74/udp # Remote Job Service
finger 79/tcp
finger 79/udp
http 80/tcp www www-http # WorldWideWeb HTTP
http 80/udp www www-http # HyperText Transfer Protocol
kerberos 88/tcp kerberos5 krb5 # Kerberos v5
kerberos 88/udp kerberos5 krb5 # Kerberos v5
supdup 95/tcp
supdup 95/udp
hostname 101/tcp hostnames # usually from sri-nic
hostname 101/udp hostnames # usually from sri-nic
iso-tsap 102/tcp tsap # part of ISODE.
csnet-ns 105/tcp cso # also used by CSO name server
csnet-ns 105/udp cso
# unfortunately the poppassd (Eudora) uses a port which has already
# been assigned to a different service. We list the poppassd as an
# alias here. This should work for programs asking for this service.
# (due to a bug in inetd the 3com-tsmux line is disabled)
#3com-tsmux 106/tcp poppassd
#3com-tsmux 106/udp poppassd
rtelnet 107/tcp # Remote Telnet
rtelnet 107/udp
pop2 109/tcp pop-2 postoffice # POP version 2
pop2 109/udp pop-2
pop3 110/tcp pop-3 # POP version 3
pop3 110/udp pop-3
sunrpc 111/tcp portmapper # RPC 4.0 portmapper TCP
sunrpc 111/udp portmapper # RPC 4.0 portmapper UDP
auth 113/tcp authentication tap ident
auth 113/udp authentication tap ident
sftp 115/tcp
sftp 115/udp
uucp-path 117/tcp
uucp-path 117/udp
nntp 119/tcp readnews untp # USENET News Transfer Protocol
nntp 119/udp readnews untp # USENET News Transfer Protocol
ntp 123/tcp
ntp 123/udp # Network Time Protocol
netbios-ns 137/tcp # NETBIOS Name Service
netbios-ns 137/udp
netbios-dgm 138/tcp # NETBIOS Datagram Service
netbios-dgm 138/udp
netbios-ssn 139/tcp # NETBIOS session service
netbios-ssn 139/udp
imap 143/tcp imap2 # Interim Mail Access Proto v2
imap 143/udp imap2
snmp 161/tcp # Simple Net Mgmt Proto
snmp 161/udp # Simple Net Mgmt Proto
snmptrap 162/udp snmp-trap # Traps for SNMP
cmip-man 163/tcp # ISO mgmt over IP (CMOT)
cmip-man 163/udp
cmip-agent 164/tcp
cmip-agent 164/udp
mailq 174/tcp # MAILQ
mailq 174/udp # MAILQ
xdmcp 177/tcp # X Display Mgr. Control Proto
xdmcp 177/udp
nextstep 178/tcp NeXTStep NextStep # NeXTStep window
nextstep 178/udp NeXTStep NextStep # server
bgp 179/tcp # Border Gateway Proto.
bgp 179/udp
prospero 191/tcp # Cliff Neuman's Prospero
prospero 191/udp
irc 194/tcp # Internet Relay Chat
irc 194/udp
smux 199/tcp # SNMP Unix Multiplexer
smux 199/udp
at-rtmp 201/tcp # AppleTalk routing
at-rtmp 201/udp
at-nbp 202/tcp # AppleTalk name binding
at-nbp 202/udp
at-echo 204/tcp # AppleTalk echo
at-echo 204/udp
at-zis 206/tcp # AppleTalk zone information
at-zis 206/udp
qmtp 209/tcp # Quick Mail Transfer Protocol
qmtp 209/udp # Quick Mail Transfer Protocol
z39.50 210/tcp z3950 wais # NISO Z39.50 database
z39.50 210/udp z3950 wais
ipx 213/tcp # IPX
ipx 213/udp
imap3 220/tcp # Interactive Mail Access
imap3 220/udp # Protocol v3
link 245/tcp ttylink
link 245/udp ttylink
fatserv 347/tcp # Fatmen Server
fatserv 347/udp # Fatmen Server
rsvp_tunnel 363/tcp
rsvp_tunnel 363/udp
rpc2portmap 369/tcp
rpc2portmap 369/udp # Coda portmapper
codaauth2 370/tcp
codaauth2 370/udp # Coda authentication server
ulistproc 372/tcp ulistserv # UNIX Listserv
ulistproc 372/udp ulistserv
ldap 389/tcp
ldap 389/udp
svrloc 427/tcp # Server Location Protocl
svrloc 427/udp # Server Location Protocl
mobileip-agent 434/tcp
mobileip-agent 434/udp
mobilip-mn 435/tcp
mobilip-mn 435/udp
https 443/tcp # MCom
https 443/udp # MCom
snpp 444/tcp # Simple Network Paging Protocol
snpp 444/udp # Simple Network Paging Protocol
microsoft-ds 445/tcp
microsoft-ds 445/udp
kpasswd 464/tcp kpwd # Kerberos "passwd"
kpasswd 464/udp kpwd # Kerberos "passwd"
photuris 468/tcp
photuris 468/udp
saft 487/tcp # Simple Asynchronous File Transfer
saft 487/udp # Simple Asynchronous File Transfer
gss-http 488/tcp
gss-http 488/udp
pim-rp-disc 496/tcp
pim-rp-disc 496/udp
isakmp 500/tcp
isakmp 500/udp
gdomap 538/tcp # GNUstep distributed objects
gdomap 538/udp # GNUstep distributed objects
iiop 535/tcp
iiop 535/udp
dhcpv6-client 546/tcp
dhcpv6-client 546/udp
dhcpv6-server 547/tcp
dhcpv6-server 547/udp
rtsp 554/tcp # Real Time Stream Control Protocol
rtsp 554/udp # Real Time Stream Control Protocol
nntps 563/tcp # NNTP over SSL
nntps 563/udp # NNTP over SSL
whoami 565/tcp
whoami 565/udp
submission 587/tcp msa # mail message submission
submission 587/udp msa # mail message submission
npmp-local 610/tcp dqs313_qmaster # npmp-local / DQS
npmp-local 610/udp dqs313_qmaster # npmp-local / DQS
npmp-gui 611/tcp dqs313_execd # npmp-gui / DQS
npmp-gui 611/udp dqs313_execd # npmp-gui / DQS
hmmp-ind 612/tcp dqs313_intercell # HMMP Indication / DQS
hmmp-ind 612/udp dqs313_intercell # HMMP Indication / DQS
ipp 631/tcp # Internet Printing Protocol
ipp 631/udp # Internet Printing Protocol
ldaps 636/tcp # LDAP over SSL
ldaps 636/udp # LDAP over SSL
acap 674/tcp
acap 674/udp
ha-cluster 694/tcp # Heartbeat HA-cluster
ha-cluster 694/udp # Heartbeat HA-cluster
kerberos-adm 749/tcp # Kerberos `kadmin' (v5)
kerberos-iv 750/udp kerberos4 kerberos-sec kdc
kerberos-iv 750/tcp kerberos4 kerberos-sec kdc
webster 765/tcp # Network dictionary
webster 765/udp
phonebook 767/tcp # Network phonebook
phonebook 767/udp
rsync 873/tcp # rsync
rsync 873/udp # rsync
telnets 992/tcp
telnets 992/udp
imaps 993/tcp # IMAP over SSL
imaps 993/udp # IMAP over SSL
ircs 994/tcp
ircs 994/udp
pop3s 995/tcp # POP-3 over SSL
pop3s 995/udp # POP-3 over SSL
#
# UNIX specific services
#
exec 512/tcp
biff 512/udp comsat
login 513/tcp
who 513/udp whod
shell 514/tcp cmd # no passwords used
syslog 514/udp
printer 515/tcp spooler # line printer spooler
printer 515/udp spooler # line printer spooler
talk 517/udp
ntalk 518/udp
utime 519/tcp unixtime
utime 519/udp unixtime
efs 520/tcp
router 520/udp route routed # RIP
ripng 521/tcp
ripng 521/udp
timed 525/tcp timeserver
timed 525/udp timeserver
tempo 526/tcp newdate
courier 530/tcp rpc
conference 531/tcp chat
netnews 532/tcp
netwall 533/udp # -for emergency broadcasts
uucp 540/tcp uucpd # uucp daemon
klogin 543/tcp # Kerberized `rlogin' (v5)
kshell 544/tcp krcmd # Kerberized `rsh' (v5)
afpovertcp 548/tcp # AFP over TCP
afpovertcp 548/udp # AFP over TCP
remotefs 556/tcp rfs_server rfs # Brunhoff remote filesystem
#
# From ``PORT NUMBERS'':
#
#>REGISTERED PORT NUMBERS
#>
#>The Registered Ports are listed by the IANA and on most systems can be
#>used by ordinary user processes or programs executed by ordinary
#>users.
#>
#>Ports are used in the TCP [RFC793] to name the ends of logical
#>connections which carry long term conversations. For the purpose of
#>providing services to unknown callers, a service contact port is
#>defined. This list specifies the port used by the server process as
#>its contact port.
#>
#>The IANA registers uses of these ports as a convienence to the
#>community.
#
socks 1080/tcp # socks proxy server
socks 1080/udp # socks proxy server
# Port 1236 is registered as `bvcontrol', but is also used by the
# Gracilis Packeten remote config server. The official name is listed as
# the primary name, with the unregistered name as an alias.
bvcontrol 1236/tcp rmtcfg # Daniel J. Walsh, Gracilis Packeten remote config server
bvcontrol 1236/udp # Daniel J. Walsh
h323hostcallsc 1300/tcp # H323 Host Call Secure
h323hostcallsc 1300/udp # H323 Host Call Secure
ms-sql-s 1433/tcp # Microsoft-SQL-Server
ms-sql-s 1433/udp # Microsoft-SQL-Server
ms-sql-m 1434/tcp # Microsoft-SQL-Monitor
ms-sql-m 1434/udp # Microsoft-SQL-Monitor
ica 1494/tcp # Citrix ICA Client
ica 1494/udp # Citrix ICA Client
wins 1512/tcp # Microsoft's Windows Internet Name Service
wins 1512/udp # Microsoft's Windows Internet Name Service
ingreslock 1524/tcp
ingreslock 1524/udp
prospero-np 1525/tcp # Prospero non-privileged
prospero-np 1525/udp
datametrics 1645/tcp old-radius # datametrics / old radius entry
datametrics 1645/udp old-radius # datametrics / old radius entry
sa-msg-port 1646/tcp old-radacct # sa-msg-port / old radacct entry
sa-msg-port 1646/udp old-radacct # sa-msg-port / old radacct entry
kermit 1649/tcp
kermit 1649/udp
l2tp 1701/tcp l2f
l2tp 1701/udp l2f
h323gatedisc 1718/tcp
h323gatedisc 1718/udp
h323gatestat 1719/tcp
h323gatestat 1719/udp
h323hostcall 1720/tcp
h323hostcall 1720/udp
tftp-mcast 1758/tcp
tftp-mcast 1758/udp
mtftp 1759/udp
hello 1789/tcp
hello 1789/udp
radius 1812/tcp # Radius
radius 1812/udp # Radius
radius-acct 1813/tcp radacct # Radius Accounting
radius-acct 1813/udp radacct # Radius Accounting
mtp 1911/tcp #
mtp 1911/udp #
hsrp 1985/tcp # Cisco Hot Standby Router Protocol
hsrp 1985/udp # Cisco Hot Standby Router Protocol
licensedaemon 1986/tcp
licensedaemon 1986/udp
gdp-port 1997/tcp # Cisco Gateway Discovery Protocol
gdp-port 1997/udp # Cisco Gateway Discovery Protocol
nfs 2049/tcp nfsd
nfs 2049/udp nfsd
zephyr-srv 2102/tcp # Zephyr server
zephyr-srv 2102/udp # Zephyr server
zephyr-clt 2103/tcp # Zephyr serv-hm connection
zephyr-clt 2103/udp # Zephyr serv-hm connection
zephyr-hm 2104/tcp # Zephyr hostmanager
zephyr-hm 2104/udp # Zephyr hostmanager
cvspserver 2401/tcp # CVS client/server operations
cvspserver 2401/udp # CVS client/server operations
venus 2430/tcp # codacon port
venus 2430/udp # Venus callback/wbc interface
venus-se 2431/tcp # tcp side effects
venus-se 2431/udp # udp sftp side effect
codasrv 2432/tcp # not used
codasrv 2432/udp # server port
codasrv-se 2433/tcp # tcp side effects
codasrv-se 2433/udp # udp sftp side effectQ
# Ports numbered 2600 through 2606 are used by the zebra package without
# being registred. The primary names are the registered names, and the
# unregistered names used by zebra are listed as aliases.
hpstgmgr 2600/tcp zebrasrv # HPSTGMGR
hpstgmgr 2600/udp # HPSTGMGR
discp-client 2601/tcp zebra # discp client
discp-client 2601/udp # discp client
discp-server 2602/tcp ripd # discp server
discp-server 2602/udp # discp server
servicemeter 2603/tcp ripngd # Service Meter
servicemeter 2603/udp # Service Meter
nsc-ccs 2604/tcp ospfd # NSC CCS
nsc-ccs 2604/udp # NSC CCS
nsc-posa 2605/tcp bgpd # NSC POSA
nsc-posa 2605/udp # NSC POSA
netmon 2606/tcp ospf6d # Dell Netmon
netmon 2606/udp # Dell Netmon
corbaloc 2809/tcp # CORBA naming service locator
icpv2 3130/tcp # Internet Cache Protocol V2 (Squid)
icpv2 3130/udp # Internet Cache Protocol V2 (Squid)
mysql 3306/tcp # MySQL
mysql 3306/udp # MySQL
trnsprntproxy 3346/tcp # Trnsprnt Proxy
trnsprntproxy 3346/udp # Trnsprnt Proxy
pxe 4011/udp # PXE server
rwhois 4321/tcp # Remote Who Is
rwhois 4321/udp # Remote Who Is
krb524 4444/tcp # Kerberos 5 to 4 ticket xlator
krb524 4444/udp # Kerberos 5 to 4 ticket xlator
rfe 5002/tcp # Radio Free Ethernet
rfe 5002/udp # Actually uses UDP only
cfengine 5308/tcp # CFengine
cfengine 5308/udp # CFengine
cvsup 5999/tcp CVSup # CVSup file transfer/John Polstra/FreeBSD
cvsup 5999/udp CVSup # CVSup file transfer/John Polstra/FreeBSD
x11 6000/tcp X # the X Window System
afs3-fileserver 7000/tcp # file server itself
afs3-fileserver 7000/udp # file server itself
afs3-callback 7001/tcp # callbacks to cache managers
afs3-callback 7001/udp # callbacks to cache managers
afs3-prserver 7002/tcp # users & groups database
afs3-prserver 7002/udp # users & groups database
afs3-vlserver 7003/tcp # volume location database
afs3-vlserver 7003/udp # volume location database
afs3-kaserver 7004/tcp # AFS/Kerberos authentication service
afs3-kaserver 7004/udp # AFS/Kerberos authentication service
afs3-volser 7005/tcp # volume managment server
afs3-volser 7005/udp # volume managment server
afs3-errors 7006/tcp # error interpretation service
afs3-errors 7006/udp # error interpretation service
afs3-bos 7007/tcp # basic overseer process
afs3-bos 7007/udp # basic overseer process
afs3-update 7008/tcp # server-to-server updater
afs3-update 7008/udp # server-to-server updater
afs3-rmtsys 7009/tcp # remote cache manager service
afs3-rmtsys 7009/udp # remote cache manager service
sd 9876/tcp # Session Director
sd 9876/udp # Session Director
amanda 10080/tcp # amanda backup services
amanda 10080/udp # amanda backup services
pgpkeyserver 11371/tcp # PGP/GPG public keyserver
pgpkeyserver 11371/udp # PGP/GPG public keyserver
h323callsigalt 11720/tcp # H323 Call Signal Alternate
h323callsigalt 11720/udp # H323 Call Signal Alternate
bprd 13720/tcp # BPRD (VERITAS NetBackup)
bprd 13720/udp # BPRD (VERITAS NetBackup)
bpdbm 13721/tcp # BPDBM (VERITAS NetBackup)
bpdbm 13721/udp # BPDBM (VERITAS NetBackup)
bpjava-msvc 13722/tcp # BP Java MSVC Protocol
bpjava-msvc 13722/udp # BP Java MSVC Protocol
vnetd 13724/tcp # Veritas Network Utility
vnetd 13724/udp # Veritas Network Utility
bpcd 13782/tcp # VERITAS NetBackup
bpcd 13782/udp # VERITAS NetBackup
vopied 13783/tcp # VOPIED Protocol
vopied 13783/udp # VOPIED Protocol
# This port is registered as wnn6, but also used under the unregistered name
# "wnn4" by the FreeWnn package.
wnn6 22273/tcp wnn4
wnn6 22273/udp wnn4
quake 26000/tcp
quake 26000/udp
wnn6-ds 26208/tcp
wnn6-ds 26208/udp
traceroute 33434/tcp
traceroute 33434/udp
#
# Datagram Delivery Protocol services
#
rtmp 1/ddp # Routing Table Maintenance Protocol
nbp 2/ddp # Name Binding Protocol
echo 4/ddp # AppleTalk Echo Protocol
zip 6/ddp # Zone Information Protocol
#
# Kerberos (Project Athena/MIT) services
# Note that these are for Kerberos v4, and are unregistered/unofficial. Sites
# running v4 should uncomment these and comment out the v5 entries above.
#
kerberos_master 751/udp # Kerberos authentication
kerberos_master 751/tcp # Kerberos authentication
passwd_server 752/udp # Kerberos passwd server
krbupdate 760/tcp kreg # Kerberos registration
kpop 1109/tcp # Pop with Kerberos
knetd 2053/tcp # Kerberos de-multiplexor
#
# Kerberos 5 services, also not registered with IANA
#
krb5_prop 754/tcp # Kerberos slave propagation
eklogin 2105/tcp # Kerberos encrypted rlogin
#
# Unregistered but necessary(?) (for NetBSD) services
#
supfilesrv 871/tcp # SUP server
supfiledbg 1127/tcp # SUP debugging
#
# Unregistered but useful/necessary other services
#
netstat 15/tcp # (was once asssigned, no more)
linuxconf 98/tcp # Linuxconf HTML access
poppassd 106/tcp # Eudora
poppassd 106/udp # Eudora
smtps 465/tcp # SMTP over SSL (TLS)
gii 616/tcp # gated interactive interface
omirr 808/tcp omirrd # online mirror
omirr 808/udp omirrd # online mirror
swat 901/tcp # Samba Web Administration Tool
rndc 953/tcp # rndc control sockets (BIND 9)
rndc 953/udp # rndc control sockets (BIND 9)
skkserv 1178/tcp # SKK Japanese input method
xtel 1313/tcp # french minitel
support 1529/tcp prmsd gnatsd # GNATS, cygnus bug tracker
cfinger 2003/tcp # GNU Finger
ninstall 2150/tcp # ninstall service
ninstall 2150/udp # ninstall service
afbackup 2988/tcp # Afbackup system
afbackup 2988/udp # Afbackup system
squid 3128/tcp # squid web proxy
prsvp 3455/tcp # RSVP Port
prsvp 3455/udp # RSVP Port
postgres 5432/tcp # POSTGRES
postgres 5432/udp # POSTGRES
fax 4557/tcp # FAX transmission service (old)
hylafax 4559/tcp # HylaFAX client-server protocol (new)
sgi-dgl 5232/tcp # SGI Distributed Graphics
sgi-dgl 5232/udp
noclog 5354/tcp # noclogd with TCP (nocol)
noclog 5354/udp # noclogd with UDP (nocol)
hostmon 5355/tcp # hostmon uses TCP (nocol)
hostmon 5355/udp # hostmon uses TCP (nocol)
canna 5680/tcp
x11-ssh-offset 6010/tcp # SSH X11 forwarding offset
ircd 6667/tcp # Internet Relay Chat
ircd 6667/udp # Internet Relay Chat
xfs 7100/tcp # X font server
tircproxy 7666/tcp # Tircproxy
http-alt 8008/tcp
http-alt 8008/udp
webcache 8080/tcp # WWW caching service
webcache 8080/udp # WWW caching service
tproxy 8081/tcp # Transparent Proxy
tproxy 8081/udp # Transparent Proxy
jetdirect 9100/tcp laserjet hplj #
mandelspawn 9359/udp mandelbrot # network mandelbrot
kamanda 10081/tcp # amanda backup services (Kerberos)
kamanda 10081/udp # amanda backup services (Kerberos)
amandaidx 10082/tcp # amanda backup services
amidxtape 10083/tcp # amanda backup services
isdnlog 20011/tcp # isdn logging system
isdnlog 20011/udp # isdn logging system
vboxd 20012/tcp # voice box system
vboxd 20012/udp # voice box system
wnn4_Kr 22305/tcp # used by the kWnn package
wnn4_Cn 22289/tcp # used by the cWnn package
wnn4_Tw 22321/tcp # used by the tWnn package
binkp 24554/tcp # Binkley
binkp 24554/udp # Binkley
asp 27374/tcp # Address Search Protocol
asp 27374/udp # Address Search Protocol
tfido 60177/tcp # Ifmail
tfido 60177/udp # Ifmail
fido 60179/tcp # Ifmail
fido 60179/udp # Ifmail
# Local services
+3
View File
@@ -0,0 +1,3 @@
/bin/sh
/bin/bash
/sbin/nologin

Some files were not shown because too many files have changed in this diff Show More