Folks,

I am trying to set up an OpenAFS server on my PowerMac G5 dual 2.0 Ghz system and clients on my other Mac computers. All machines are running Mac OS X 10.4.4. I am under the impression that I need to use 1-4-1 release candidate 4 for these machines.

When I try to get the sources from anonymous cvs, I do not receive all of the necessary files. To wit:

[EMAIL PROTECTED]:~ 4% cvs -d:pserver:[EMAIL PROTECTED]:/ cvs login
Logging in to :pserver:[EMAIL PROTECTED]:2401/cvs
CVS password: <I typed anonymous here>
[EMAIL PROTECTED]:~ 5% cvs -d:pserver:[EMAIL PROTECTED]:/ cvs co -r openafs-stable-1_4_1-rc4 openafs
cvs checkout: Updating openafs
... <many lines elided>
[EMAIL PROTECTED]:~ 6% cd openafs/
[EMAIL PROTECTED]:~/openafs 7% ls
CVS                     README.DEVEL            doc
INSTALL                 README.OBSOLETE         install-sh
Makefile-libafs.in      README.SECURITY         libafsdep
Makefile.in             acconfig.h              missing
NEWS                    acinclude.m4            mkinstalldirs
README                  config.guess            regen.sh
README-NT               config.sub              src
README-WIN9X            configure-libafs.in
README.CVS              configure.in
[EMAIL PROTECTED]:~/openafs 8%

Note, for example, that the configure program is missing.

I copied that in from the openafs-1-4-0-src.tar.bz package and I get:

[EMAIL PROTECTED]:~/openafs 14% ./configure --with-afs- sysname=ppc_darwin_80
... <many lines elided>
creating src/config/afsconfig.h
cat: ./src/config/afsconfig.h.in: No such file or directory

So, I copy that from the openafs-1-4-0 directory and re-run configure, which seems successful.

Now, the make attempt:

[EMAIL PROTECTED]:~/openafs 37% make
... <many lines elided>
cd picobj && cc -I. -I. -I/Users/ipmonger/openafs/src/config -I/ Users/ipmonger/openafs/include -no-cpp-precomp -c glue.c
case ppc_darwin_80 in \
*_linux*) \
     -Wl,-h,libafssetpag.so.1 \
        -o libafssetpag.so.1.0 -Wl,--version-script=./mapfile \
        picobj/setpag.o picobj/glue.o syscall.o;; \
rs_aix4*) \
     -o libafssetpag.so.1.0 picobj/setpag.o picobj/glue.o syscall.o \
        -bE:afssetpag.exp;; \
sun*_5*) \
     -h libafssetpag.so.1 \
-o libafssetpag.so.1.0 picobj/setpag.o picobj/glue.o syscall.o;; \
*) \
     -o libafssetpag.so.1.0 picobj/setpag.o picobj/glue.o syscall.o;; \
esac
/bin/sh: line 1: -o: command not found
make[3]: *** [libafssetpag.so.1.0] Error 127
make[2]: *** [sys] Error 2
make[1]: *** [build] Error 2
make: *** [all] Error 2

somehow the value of SHLIB_LINKER isn't being properly set in configure...

Is this in any way related to the fact that configure isn't getting downloaded from cvs in the first place?

--jon


_______________________________________________
OpenAFS-devel mailing list
[email protected]
https://lists.openafs.org/mailman/listinfo/openafs-devel

Reply via email to