source tree with a switch in include/linux/version.h.
HPUX 11.0 (hp_ux110):
- Does not currently build. However, you will need to make sure
- the KernDevKit package from the CoreOS media is installed if
- you wish to work on it.
+ Does not currently build libafs, which means no afs client support,
+ however, the client tools, and all of the server code does get built.
+
+ For future kernel development, the KernDevKit package from the CoreOS
+ media is required.
ppc_darwin_13/
alpha_linux_2216_22/ (DES does not work, will require one more change to
compile)
+ hp_ux110/ (No client support, but db servers and utilities work)
Example:
% mkdir i386_linux22
% ls -CF
i386_linux22/ src/
- Builds for the following platforms will not fully compile:
-
- hp_ux110/
-
2. Within each of those directories, create a dest/ and obj/ directory.
Example:
# Compile the clients.
${COMPDIRS}:
+ if false; then \
for b in $(BITS); do \
for t in $(KOBJ); do \
dir=$$t.$$b; \
64) bopts="$(KDEFS_64)"; bsuff="64";; \
esac; \
cd $$dir; \
- $(MAKE) BITSUFFIX=$$bsuff CPU_KDEFS="$$bopts" DESTDIR=../${DESTDIR} libafs || exit $$?; \
+ $(MAKE) BITSUFFIX=$$bsuff CPU_KDEFS="$$bopts" DESTDIR=${DESTDIR} libafs || exit $$?; \
cd ..; \
done; \
- done
+ done; \
+ fi
# Below this line are targets when in the static directory:
case ${SYS_NAME} in \
alpha_dux* ) \
$(INSTALL) DUX/*.[ch] $(KERNELDIR)rx;; \
- hp_ux* ) \
- $(INSTALL) HPUX/*.[ch] $(KERNELDIR)rx;; \
*_linux* ) \
$(INSTALL) LINUX/*.[ch] $(KERNELDIR)rx;; \
rs_aix* ) \