It appears that Gauche 0.7.1 runs on PS2Linux, but you should build libgauche as a static library. Extensions seem to work.
SOEXT = a
POSTBUILD =
POSTINSTALL =
libgauche.$(SOEXT) : $(libgauche_OBJECTS) $(GCLIB)
ar cru libgauche.$(SOEXT) $(libgauche_OBJECTS) ../gc/.libs/*.o
$(POSTBUILD)
Notes: