Flux multi-user server: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
 
Line 3: Line 3:
== Definition ==
== Definition ==


Flux multi-user server (alis Hydra) is ''Open Virtual Worlds Web Server'' made by [http://www.mediamachines.com/ Media Machines]. Currently in alpha/early beta - 15:22, 6 July 2007 (MEST)
Flux multi-user server (alis Hydra) is ''Open Virtual Worlds Web Server'' made by [http://www.mediamachines.com/ Media Machines]. Currently in alpha/early beta - 15:54, 6 July 2007 (MEST)


== Installation ==
== Installation ==


;Downlods
=== Downlods ===


# Get the [http://www.hawksoft.com/hawknl/  Hawk Network Library version 1.7 by Phil Frisbie] (LGPL)
# Get the [http://www.hawksoft.com/hawknl/  Hawk Network Library version 1.7 by Phil Frisbie] (LGPL). You can find it in the downloads section.
# Get [http://www.mediamachines.com/hydra/ Hydra], Flux Multi-User
# Get [http://www.mediamachines.com/hydra/ Hydra], Flux Multi-User
# Also install [http://www.mediamachines.com/make.php Flux Player 2.1] if you don't have it already.
# Also install [http://www.mediamachines.com/make.php Flux Player 2.1] if you don't have it already.


=== Preparation of installation ===


; Compilation
Currently (July 2007) you have to compile it yourself.


Currently (July 2007) you have to compile it yourself.  
; Hydras (files)
 
* unzip into a folder, e.g. I used
/usr/local/flux/hydra
 
; HawkNL
 
* Put it in a folder named "HawkNL" at the same level as the folder containing the Hydra sources. E.g. I used
/usr/local/flux/HawkNL
 
  unzip HawkNL17b1src.zip [-d "flux directory"]
  cd "flux directory"
  ln -s HawkNL1.70 HawkNL
 
; Result is something like this
 
/usr/local/flux
lrwxrwxrwx  1 root root  10 2007-07-06 15:28 HawkNL -> HawkNL1.70
drwxr-xr-x  7 root root 4096 2007-07-06 15:27 HawkNL1.70
drwxr-xr-x  2 root root 4096 2007-07-06 15:40 hydra
drwxr-xr-x  2 root root 4096 2007-07-06 15:39 src
 
=== Compilation ===
 
; HawNL
 
  cd HawkNL
  make -f makefile.linux
  make -f makefile.linux install
 
It will also copy the libraries in /usr/local/lib and header to /usr/local/include/nl.h


; Hydras


To install, unzip into a folder.
* On Windows, load the hydras.sln or hydrac.sln solution files into MSVC 2003 or later.   
* On Windows, load the hydras.sln or hydrac.sln solution files into MSVC 2003 or later.   
* On (Red Hat) Linux, run make on the Makfile with gcc installed.
* On (Red Hat) Linux, run make on the Makefile with gcc installed.
 
cd hydra
make
 
Then read forums and stuff on the web ... will try later to finish this install - [[User:Daniel K. Schneider|Daniel K. Schneider]] 15:54, 6 July 2007 (MEST)
 
== Links ==
 
; Mediamachines
* http://www.mediamachines.com/
 
; Help for installation


* [http://planet-earth.org/smam/fluxServerInstallRun.html Experience installing, compiling and running Flux server and client]
* [http://community.mediamachines.com/categories.php Developer Forums]


[[Category: Technologies]]
[[Category: Technologies]]
[[Category: Virtual environments]]
[[Category: Virtual environments]]

Revision as of 15:54, 6 July 2007

Draft

Definition

Flux multi-user server (alis Hydra) is Open Virtual Worlds Web Server made by Media Machines. Currently in alpha/early beta - 15:54, 6 July 2007 (MEST)

Installation

Downlods

  1. Get the Hawk Network Library version 1.7 by Phil Frisbie (LGPL). You can find it in the downloads section.
  2. Get Hydra, Flux Multi-User
  3. Also install Flux Player 2.1 if you don't have it already.

Preparation of installation

Currently (July 2007) you have to compile it yourself.

Hydras (files)
  • unzip into a folder, e.g. I used
/usr/local/flux/hydra
HawkNL
  • Put it in a folder named "HawkNL" at the same level as the folder containing the Hydra sources. E.g. I used
/usr/local/flux/HawkNL
 unzip HawkNL17b1src.zip [-d "flux directory"]
 cd "flux directory"
 ln -s HawkNL1.70 HawkNL
Result is something like this
/usr/local/flux
lrwxrwxrwx  1 root root   10 2007-07-06 15:28 HawkNL -> HawkNL1.70
drwxr-xr-x  7 root root 4096 2007-07-06 15:27 HawkNL1.70
drwxr-xr-x  2 root root 4096 2007-07-06 15:40 hydra
drwxr-xr-x  2 root root 4096 2007-07-06 15:39 src

Compilation

HawNL
 cd HawkNL
 make -f makefile.linux
 make -f makefile.linux install

It will also copy the libraries in /usr/local/lib and header to /usr/local/include/nl.h

Hydras
  • On Windows, load the hydras.sln or hydrac.sln solution files into MSVC 2003 or later.
  • On (Red Hat) Linux, run make on the Makefile with gcc installed.
cd hydra
make

Then read forums and stuff on the web ... will try later to finish this install - Daniel K. Schneider 15:54, 6 July 2007 (MEST)

Links

Mediamachines
Help for installation