Has anyone tried compiling on ppc64 lately? These folks seem to
be experiencing link problems related to the new-ish config
checksum code.
-- Pete
[EMAIL PROTECTED] wrote on Thu, 26 Oct 2006 16:59 +0200:
> Hi Troy!
> > The source we built from is in a tar.gz at:
> > http://scl.ameslab.gov/~troy/pvfs2-ehca-CVS.tar.gz
> Thanks for this.
> We downloaded it and could compile and install pvfs.
> However we have been struggling with compiling NPpvfs:
>
> # gcc -ggdb -m64 -DPVFS ./src/pvfs.c ./src/netpipe.c -o NPpvfs -lpvfs2
> -lpthread -libverbs -L/usr/local/ofed/lib64
> /usr/local/lib/libpvfs2.a(server-config.o):(.text+0x7768): undefined
> reference to `BIO_f_base64'
> /usr/local/lib/libpvfs2.a(server-config.o):(.text+0x7778): undefined
> reference to `BIO_new'
> /usr/local/lib/libpvfs2.a(server-config.o):(.text+0x779c): undefined
> reference to `BIO_new_mem_buf'
> /usr/local/lib/libpvfs2.a(server-config.o):(.text+0x77b4): undefined
> reference to `BIO_push'
> /usr/local/lib/libpvfs2.a(server-config.o):(.text+0x77d4): undefined
> reference to `BIO_ctrl'
> /usr/local/lib/libpvfs2.a(server-config.o):(.text+0x7818): undefined
> reference to `BIO_free_all'
> /usr/local/lib/libpvfs2.a(server-config.o):(.text+0x7854): undefined
> reference to `BIO_read'
> /usr/local/lib/libpvfs2.a(server-config.o):(.text+0x7878): undefined
> reference to `BIO_free_all'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x19c): undefined reference to
> `OpenSSL_add_all_digests'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x1a4): undefined reference to
> `CRYPTO_num_locks'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x22c): undefined reference to
> `CRYPTO_set_locking_callback'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x238): undefined reference to
> `CRYPTO_set_id_callback'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x2d8): undefined reference to
> `EVP_cleanup'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x394): undefined reference to
> `EVP_get_digestbyname'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x408): undefined reference to
> `EVP_MD_CTX_init'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x420): undefined reference to
> `EVP_DigestInit_ex'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x438): undefined reference to
> `EVP_DigestUpdate'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x458): undefined reference to
> `EVP_DigestFinal_ex'
> /usr/local/lib/libpvfs2.a(digest.o):(.text+0x468): undefined reference to
> `EVP_MD_CTX_cleanup'
> collect2: ld returned 1 exit status
>
>
>
>
> We've checked that OpenSSL is installed, but this still occurs.
> Any ideas why that did not work for us?
> Thanks
> Nam
>
_______________________________________________
Pvfs2-developers mailing list
[email protected]
http://www.beowulf-underground.org/mailman/listinfo/pvfs2-developers