implemented basic linux .so loading support