I configured mozilla from the CVS today (Tue Apr 13 1999). ../configure \ --with-glib-prefix=`cd ../../install_glib_solaris ; pwd` \ --with-gtk-prefix=`cd ../../install_gtk_solaris ; pwd` \ --with-nspr=`cd ../../install_nspr_solaris ; pwd` \ --enable-new-clipboard \ --enable-mailnews \ --disable-md \ --enable-profile \ --enable-oji \ --enable-java ... creating mailnews/ui/compose/resources/Makefile creating mailnews/ui/preference/Makefile creating mailnews/ui/preference/resources/Makefile creating mailnews/ui/ab/Makefile creating mailnews/public/Makefile creating mailnews/idl/Makefile mo(/project/neon/users/mo/mozilla/mozilla/solaris)% make ../config/config.mk:600: *** missing separator. Stop. line 600 says ifdef MOZ_OJI error You can't define both MOZ_JAVA and MOZ_OJI anymore. endif I am not sure why I get this error but it seems like something that should be fixed. If I can not use the --enable-oji and --enable-java options together there should be a better error than this.
I'll look into it. It should be fairly trivial to check for --enable-java and --enable-oji in configure and abort if you try to use both. At least it'd be cleaner.
I just checked in a "fix" for this. Grab the latest revision of configure, and let me know what you think.
the world changed but this bug must have been fixed [web] years ago.