add libelf