(file-error "Cannot open load file" "icicles")
means that Emacs didn't know where to find library icicles.el[c]
. You need to put the location of the Icicles files in variable load-path
.
E.g, if your Icicles files are in directory /my/icicles/
then you need to do this (e.g., in your init file, ~/.emacs
):
(add-to-list 'load-path "/my/icicles/")
Do that before you do (require 'icicles)
. That way, Emacs will know where to load Icicles from.