Trouble compiling Panda 1.6.2 on Fedora 14

I downloaded the complete source package from the website. Everything seems fine until here:

g++ -o built/bin/make-prc-key -Lbuilt/lib -L/usr/X11R6/lib built/tmp/make-prc-key_makePrcKey.o -lp3dtool -lp3dtoolconfig -lp3pystub -lssl -lpthread -ldl
/usr/bin/ld: built/tmp/make-prc-key_makePrcKey.o: undefined reference to symbol 'BIO_ctrl'
/usr/bin/ld: note: 'BIO_ctrl' is defined in DSO /lib64/libcrypto.so.10 so try adding it to the linker command line
/lib64/libcrypto.so.10: could not read symbols: Invalid operation
collect2: ld returned 1 exit status

I found a page explaining this problem, http://fedoraproject.org/wiki/UnderstandingDSOLinkChange, but I can’t figure out how to apply any of the “What to Do” advice in this specific case.

How can I add this suggested link to the “linker command line?”

Hi, welcome to the forums!

I believe this issue was resolved in the latest CVS version of Panda3D. Try grabbing the latest source from CVS.

Sure enough, the latest CVS version worked compiled and installed with no problems. Thanks!