Robert Clausecker 2b5f8dcd61 Workaround double free problems
The source code for handling images has a double free problem. Recent versions
of the GNU libc have a mechanism to automagically abort the program in such a
case. This causes Mosaic to crash if images are displayed.

I work around this issue by turning of automatical program abortion with a call
to mallopt().
2013-03-09 18:30:05 +01:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 06:16:25 -05:00
2010-03-08 06:20:04 -05:00
2013-03-09 18:30:05 +01:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 17:57:54 -07:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00
2010-03-08 05:55:21 -05:00

NCSA Mosaic

GitHub viewed with Mosaic

This is NCSA Mosaic 2.7, one of the first graphical web browsers. If you're on Ubuntu or something like it, your time machine is fueled up and ready to go. Follow the instructions below to build and run.

Many thanks to Sean MacLennan and Alan Wylie for doing the heavy lifting. And, of course, hats off to Marc Andreessen, Eric Bina, and the rest of the NCSA team for kicking things off for us. Thanks!

Building

  • First, install these packages:

    sudo apt-get install build-essential libmotif-dev libjpeg62-dev libpng12-dev x11proto-print-dev libxmu-headers libxpm-dev libxmu-dev
    
  • Next, build with:

    make linux
    
  • Run!

    src/Mosaic
    
Description
No description provided
Readme 5.2 MiB
Languages
C 98.7%
Makefile 0.8%
Fortran 0.3%
Module Management System 0.1%