go to www.geomview.org home page
 
Home

Overview
FAQ
Documentation

Download

Mailing List

Geomview For Windows?

Support
Users
Development

Bug Reporting
Contributing
Contact Us

Sponsors

 

Site Search

 

Advanced
Search

 
About the software@geom archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Update REQ 5877]: Port of Geomview to FreeBSD Operating System



The words of mdrajeske at cybernet.com come drifting out of the ether:
> Has Geomview ever been ported successfully to FreeBSD?

Almost...

> Seems like some pretty basic IO problem.  Attempted to compile
> source locally, but some funny business is going on with use of
> FILE types within the code.

Right, this is the main portability problem with Geomview.
Shortly before I left the center I was experimenting with
FreeBSD.  I didn't manage to get the whole program running
(didn't have time to recompile Motif), but the underlying libs
were working fine.

As I recall, the changes I made to src/lib/oogl/util/futil.c
consisted mainly of making FreeBSD use a pipe instead of
modifying the FILE structure directly.  This is done at about
line 800, where it says

#if defined(AIX) || defined(__osf__)

Just add the appropriate FreeBSD symbol to the list.  If it still
doesn't compile, mail me the header file that defines the FreeBSD
FILE structure and I'll investigate further.

Let us know how this turns out so we can add FreeBSD
compatibility to the 1.6.0 release.

-tor

-- 
Tim Rowley -- tor at cs.brown.edu -- http://www.cs.brown.edu/people/tor/


 
Home | Overview | FAQ | Documentation | Support | Download | Mailing List
Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors
 
site hosted by
SourceForge Logo