I finally got to make the exopc exokernel to boot up.
I revived a slackware 7.1 distribution and i compiled the exopc from the old tarball from the mit website. My network card is not supported though so all i have was a kernel and no userspace since it cannot boot up from a local hard disk yet. Im going to continue using the openbsd aout format instead of switching to ELF. Im installing openbsd 3.3 on another machine since openbsd 2.2 has problems building the entire exopc distribution. I want to make exopc self hosting and booting from local hard disk with c-ffs as soon as possible.