Date: Sat, 19 Jul 1997 21:59:17 +0200 (MESZ) From: Robert Eckardt <roberte@MEP.Ruhr-Uni-Bochum.de> To: kkennawa@iris (Kristian Kennaway) Cc: tinguely@plains.NoDak.edu, freebsd-questions@FreeBSD.ORG, kkennawa@physics.adelaide.edu.au Subject: Re: VRML browser Message-ID: <199707191959.VAA00621@ghost.mep.ruhr-uni-bochum.de> In-Reply-To: <9707190642.AA15450@iris> from Kristian Kennaway at "19. Jul. 97 16:09:51"
next in thread | previous in thread | raw e-mail | index | archive | help
It was Kristian Kennaway who wrote:
> >
> > > Has anyone managed to get a VRML browser working under freebsd?
> >
> > vrweb 1.3 compiles and runs under FreeBSD.
>
> Confirmed, there are binaries for FreeBSD 2.1.0 on the ftp site as well
> as the source (ftp.sunsite.edu, in the
> /pub/packages/infosystems/WWW/VRML/VRweb/UNIX/vrweb-1.3.2 dir).
>
> I tried compiling v1.5 from the source, but it failed and I havent
> really looked into why. Perhaps someone more knowledgable could take a
> look at this?
All I had to do was setting the RootDir, including sys/types.h
and define DONT_HAVE_SENDFD.
Appended, you'll find the diffs excluding `Only in's (Makefiles).
It was then that I noticed that vrweb isn't what I wanted (for
looking at the Mars :-).
I didn't get vrwave to work.
Robert
diff -rC2 vrweb-1.5/config/hg_path.def vrweb-1.5.new/config/hg_path.def
*** vrweb-1.5/config/hg_path.def Fri May 16 16:02:28 1997
--- vrweb-1.5.new/config/hg_path.def Tue Jul 15 02:18:12 1997
***************
*** 33,37 ****
#ifndef RootDir
/* #define RootDir /you_have_to_set_RootDir_in_config_hg_path.def */
! #define RootDir /you_have_to_set_RootDir_in_config_hg_path.def
#endif
--- 33,37 ----
#ifndef RootDir
/* #define RootDir /you_have_to_set_RootDir_in_config_hg_path.def */
! #define RootDir /home/re/src/html/browser/vrweb-1.5
#endif
diff -rC2 vrweb-1.5/config/scripts/hgmkmf vrweb-1.5.new/config/scripts/hgmkmf
*** vrweb-1.5/config/scripts/hgmkmf Fri May 16 16:03:21 1997
--- vrweb-1.5.new/config/scripts/hgmkmf Tue Jul 15 02:18:12 1997
***************
*** 17,21 ****
# set this manually or call makeall -r
# RootDir=/you_have_to_set_RootDir_in_config_scripts_hgmkmf
! RootDir=/you_have_to_set_RootDir_in_config_scripts_hgmkmf
--- 17,21 ----
# set this manually or call makeall -r
# RootDir=/you_have_to_set_RootDir_in_config_scripts_hgmkmf
! RootDir=/home/re/src/html/browser/vrweb-1.5
diff -rC2 vrweb-1.5/src/common/OS/directory.C vrweb-1.5.new/src/common/OS/directory.C
*** vrweb-1.5/src/common/OS/directory.C Thu Jan 30 10:58:15 1997
--- vrweb-1.5.new/src/common/OS/directory.C Tue Jul 15 02:42:44 1997
***************
*** 38,41 ****
--- 38,42 ----
#include <osfcn.h>
#else
+ #include <sys/types.h>
#include <dirent.h>
#endif
diff -rC2 vrweb-1.5/src/common/utils/unixsocket.C vrweb-1.5.new/src/common/utils/unixsocket.C
*** vrweb-1.5/src/common/utils/unixsocket.C Fri Feb 21 13:41:25 1997
--- vrweb-1.5.new/src/common/utils/unixsocket.C Tue Jul 15 03:13:00 1997
***************
*** 68,71 ****
--- 68,72 ----
# define DONT_HAVE_SENDFD
#endif
+ # define DONT_HAVE_SENDFD /*RE*/
#if ! (defined HAVE_SENDFD || defined DONT_HAVE_SENDFD)
diff -rC2 vrweb-1.5/src/harmony/scene/compdate.C vrweb-1.5.new/src/harmony/scene/compdate.C
*** vrweb-1.5/src/harmony/scene/compdate.C Tue May 27 14:15:27 1997
--- vrweb-1.5.new/src/harmony/scene/compdate.C Tue Jul 15 02:27:36 1997
***************
*** 1,2 ****
#include "compdate.h"
! const char* compDate () { return "Tue 27 May 1997"; }
--- 1,2 ----
#include "compdate.h"
! const char* compDate () { return " Di 15 Jul 1997"; }
--
Robert Eckardt \\ FreeBSD -- solutions for a large universe.(tm)
RobertE@MEP.Ruhr-Uni-Bochum.de \\ What do you want to boot tomorrow ?(tm)
http://WWW.MEP.Ruhr-Uni-Bochum.de/~roberte
For PGP-key finger roberte@gluon.MEP.Ruhr-Uni-Bochum.de
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199707191959.VAA00621>
