dl_error -> dlerror

I've tested ice-- on Ubuntu. The only change required to make it work is to use "dlerror()" instead of "dl_error()". The dl_error does not exist and causes compiler error (GCC 4.8.1).