All of those symbols are defined in libssl. Try adding "-lssl" to your CFLAGS. -derek -- Derek Morr Senior Systems Programmer Academic Services & Emerging Technologies Pennsylvania State University derekmorr at psu.edu