The urandom is necessary for SSL initialization. What you can do is check configure.ac, hiawatha.c and serverconfig.c and remove all the ifdef HAVE_DEV_URANDOM blocks. Of course, this causes SSL to not initialize securely. Yes, it requires to know a little about compilers and autoconf. And most of all, it requires you to know what you are doing
The best option is of course to compile on the platform you will run Hiawatha on. But I guess that's not possible.