Archived copy of freewrl.sourceforge.io · Captured 2026-09-30 · Current site: freewrl.org · About this archive

Home

Download
Install
Extend

Use

Conformance
Examples
Contact

      

FreeWRL OSX Build

last update: October 31 2013.


Building the FreeWRL runtime library.

These instructions are in the process of being re-written. We currently use the OSX build for testing shader-based rendering.

This will build the FreeWRL system for local use only. It will not build for general install, nor for browser plugins.

  • Install Apple's development environment "XCode" if not already installed.

  • get the source - see the download page for ways of getting the source, or build from CVS, as per:
    	cvs -z3 -d:pserver:anonymous@freewrl.cvs.sourceforge.net:/cvsroot/freewrl checkout -P freewrl
    
  • In the finder, find the "freewrl/OSX_gui/FreeWRL_Desktop" directory.

  • click on the FreeWRL.xcodeproj file, which will start XCode and then run it from within XCode.

    Change the line in the file "FWGLView.m", change the "startingString" to point to the file you want to render:

            startingString="/Users/john/Desktop/GeoSpatialTesting/7_levels_plus/globe_with_ROOTNODE.x3d";
    
    is a file on the local computer - change the path to match your requirements.

  • click on the "Product->Clean", then "Run".

Info

From circa 1999 to April 2010, the FreeWRL project was managed by John A. Stewart.

There is absolutely no warranty, express or implied for this software. For details on the conditions of use, see the FreeWRL distribution.

FreeWRL is Copyright (C) 1998, 1999...2009 Tuomas J. Lukka, John Stewart and others.

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details.

You should have received a copy of the GNU Library General Public License along with this library; if not, write to the Free Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA

SourceForge.net Logo