Skip site navigation (1)Skip section navigation (2)
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: <http://docs.FreeBSD.org/cgi/mid.cgi?199707191959.VAA00621>