I suggest using in the comments
-load hello.so
instead load hello.so; this is analog use -includein Makefile.
, make, , , make, ( make, , $(MAKE) -C subdir toplevel Makefile , , $(MAKE) -C subdir)
hello.so -load hello.so, GNU make . ( , ).
, make, , Makefile, load - .
, Guile make , .