Stefano Esposito wrote: > alpm_set_dlcb (dl_cb) <-- failing here How did you declare alpm_set_dlcb? It needs to be declared as taking a function pointer with appropriate signature. -- Greg