I had issues compiling SNMP++ with OpenSSL 0.9.8e-4 due to parameter mismatch, I needed to change the DES_CBC_ENCRYPT(buffer + k, out_buffer + k, symcbc, initVect, 8); to DES_ncbc_encrypt(buffer + k, out_buff + k, 8, &symcbc, &initVect, DES_ENCRYPT); m.