Can't Read Geom" for Some of My Package Files
Overview
FAQ
Documentation
Download
Mailing List
Geomview For Windows?
Support
Users
Development
Problems Reporting
Contributing
Contact United states of america
Sponsors
Advanced
Search
General
What is Geomview?
A general purpose interactive viewing programme for Unix. It is used mostly for 3D graphics just tin display information in second and 4D too. Run into the overview for more than full general comments about Geomview.
How exercise I download Geomview?
Geomview is bachelor for costless from http://www.geomview.org/download. At that place are binary distributions for Linux, FreeBSD, SGI, Sun SPARC, HP-UX, IBM RS/6000, DEC Blastoff, and NeXT machines, as well as a source code distribution.You can too download it via bearding ftp from ftp://ftp.geomview.org/pub
Geomview is costless software, just nosotros like to hear from people using information technology. Please send us mail telling u.s.a. what you're doing with it.
What Geomview documentation is available?
See the Documentation part of this web site.How tin I get in touch with other Geomview users?
There is a "geomview-users" mailing list for people using geomview that can be used for advice between users regarding geomview problems, questions, experiences, etc. The geomview authors are also a part of this list and volition reply to questions posted to it. Nosotros also use this list to make announcements near new releases and other things of interest to users. To bring together the listing, send an empty note with 'subscribe' in the subject line to geomview-users-request@lists.sourceforge.net, or visit the list spider web folio at http://lists.sourceforge.net/mailman/listinfo/geomview-users.See besides the list of third political party software and projects.
Configuration / Installation / Execution Issues
The checkboxes and certain other GUI widgets are either absent-minded from Geomview'due south panels, or don't work when I compile the latest version. What'due south up?
This problems seems to exist associated with recent versions of Lesstif (e.g. 0.91.10), at to the lowest degree on GNU/Linux. I don't know if it's a trouble with Lesstif itself, or if something is incorrect with the way Geomview uses Lesstif. In the meantime, if yous feel this problem, I suggest compiling Geomview with Open Motif instead of Lesstif. There'south a lightweight binary distribution of Open Motif ii.1.30 available from the Geomview download page, with instructions for using it with Geomview. Or, yous can get the full Open Motif distribution (source or binary) from either http://www.opengroup.org/motif or http://www.openmotif.com.
If you're familiar with Lesstif and know what might cause this trouble (and especially if you lot know how to set it!), please email me [mbp@geomtech.com].
configure claims it can't find OpenGl on my organisation, only I'm sure that information technology is installed
- Make certain you passed the statement "--with-opengl=DIR" to configure, where DIR is the directory containing your OpenGL installation. DIR should be the absolute path to a directory containing subdirectories named "include" and "lib". The "include" subdir should in turn include a subdir called "GL" that has the header file "gl.h" (as well as other header files) in information technology. The "lib" directory should contain the GL library (.so) files.
- Sometimes 'configure' will incorrectly study that OpenGl is missing when in fact OpenGl is present, simply the test for it fails for some other reason, such as some missing dependent header file or library. For example, if your installation of Ten windows is screwed up or incomplete, it can confuse the tests that 'configure' does for OpenGl. There are ii places to expect for clues about this:
- The output from 'configure' itself --- look at the lines related to checking for X windows, in item. If 10 was not found, or couldn't be linked with, then that is probably the problem.
- The file 'config.log' that 'configure' writes as it runs. This file contains all the gory details about the tests that 'configure' is doing. Information technology'll have mistake letters that may indicate why certain tests fail. IMPORTANT note well-nigh reading 'config.log': many of configure'due south tests involve loops which try several possibilities --- for example several possible locations for a header file. 'configure' will write a little program and try to compile it once for each of these locations, until it finds one that works. For each i that doesn't work, there will be error messages in the 'config.log' file. When reading 'config.log', be certain to await for ALL these test, not just the start one, in trying to make up one's mind why a examination is failing.
- If the output from 'configure', or the contents of 'config.log', suggest that some parts of X can't exist plant (for example if information technology can't find certain 10 header files, like "X11/Ten.h" or "X11/Intrinsic.h"), and so the problem could be that you accept non installed the X windows development bundle for your system. Some default Linux distributions include the runtime X package simply not the development package(s). Make sure you've installed whatever packages are necessary for X evolution work also as the runtime X package(s).
- If 'configure' claims that it tin't link with -lGL (or -lGLU) but you are sure it'south there, find the directory containing your libGL.then.* and libGLU.so.* files; telephone call this directory DIR. DIR will probably comprise i or more files with names like libGL.so.VERSION and and libGLU.so.VERSION, where VERSION is some version number, such every bit "i.2.0" or "ane.2.030200". It should as well incorporate entries named only libGL.and so and libGLU.then, with no VERSION suffix; these are usually symbolic links to corresponding files with version suffixes. For example, on my system I have
If the links (or files) libGL.then and libGLU.so are not present, create them past making symbolic links to the corresponding file with the highest version number.libGL.then -> libGL.and then.1.2.030200 libGLU.and then -> libGLU.so.1.2.030200
I do not understand why these links would be missing in some installations of OpenGL, because it's my understanding that they take to exist at that place for programs to link properly. I admit all the same that I don't empathize all the .then and .so.VERSION stuff, and so it could be that these links aren't really necessary and that some modify in Geomview's configure script or Makefiles could eliminate the demand for them. If y'all know a manner to do this, please let me [mbp@geomtech.com] know.
configure claims it can't discover Motif (or Lesstif or OpenMotif) on my system, only I'm sure that it is installed
Read all the suggestions to a higher place in the answer to the analogous question about OpenGL; they all apply equally well to Motif. (The main header file to look for in the "include" directory is "Xm/Xm.h").
Platforms
What platforms have binary downloads bachelor?
SGI Irix, Linux, FreeBSD, Solaris, SunOS, HP, IBM RS/6000, DEC AlphaAt that place isn't a binary for my workstation. Is there promise?
Certainly. If your workstation has the 10 Window System, OpenGL, Motif, and an ANSI (ISO) C compiler, you tin compile geomview from the source code distribution at http://www.geomview.org/download.Note that in that location is a gratuitous version of OpenGL called Mesa (world wide web.mesa3d.org) which runs in software on near of the free Unixes. See that page for details on the ongoing efforts to incorporate hardware support for some of the popular graphics cards.
Notation likewise that there is a free version of Motif called lesstif (www.lesstif.org).
The INSTALL file has instructions about how to port to new architectures. If you accept issues, send mail to software@geomview.org. If you lot succeed, nosotros would appreciate receiving a copy of your "makefile/mk.whatever" and hearing well-nigh what source modifications were necessary. Ideally nosotros'd also like to include your binaries in our precompiled distribution list.
Why isn't at that place a Windows versions?
There is not a native version of Geomview for Microsoft Windows. The primary reason for this is that at the time when Geomview was written, personal computers were not fast plenty to make interactive 3D graphics viable and then we focused our efforts on Unix workstations. By the time fast-enough PCs came around, the Geometry Middle, where Geomview was developed, was in the process of being closed. The staff started work on a port to Windows simply was not able to finish information technology before the Eye shut down.Geomview can run nether Cygwin, which provides Windows with a Unix-alike environment. Encounter Geomview for Windows? for more information.
If you would like to encounter a version of Geomview for Windows, yous tin contribute to its evolution in several ways. Run across Contributing to Geomview for details.
How fast does Geomview run on diverse platforms?
The current speedtest result file is at present quite out of appointment. Yous can test Geomview on your own platform using the files found in data/speedtests. Please contribute your timings back to the states so that we can update our master file with results for mod machines.What happened to the Adjacent Quick Renderman version?
We no longer distribute the NeXTStep/OpenStep version of Geomview, which used the Quick Renderman graphics library. Nosotros did this just to simplify code base maintenance afterward version 1.five.0. Fat binaries for Motorola, Intel, and HP-PA architectures for version 1.5.0 are notwithstanding bachelor.I have admission to an X11 and SGI workstation. Which version should I use?
The SGI version will near ever exist significantly faster, due to hardware support for 3D graphics. For example, a Sun Sparcstation 10 is slower than an Indy (SGI's old entry level machine). In the future there might exist hardware back up for certain OpenGL graphics cards available on some of the PC Unixes.What modules are shipped for which platforms with the current release?
We release almost all external modules for all platforms. The list of distributed modules is in the README file included in the distributions. If the module you lot want is in that list only doesn't appear in the modules listing on main panel, Geomview probably wasn't installed properly. Notation that there are additional modules written by others which are not function of the main distribution. The modules distributed in the virtually recent version of Geomview (1.6.1p9) are:MODULE Clarification addbbox explicitly create enclosing bounding box animate flip through a sequence of objects clipboard cut, copy, and past geometric objects cplxview visualize graphs of circuitous functions drawbdy compute and describe boundary of an object emodule_wish ???? case sample module Example2 described in manual flythrough interactive version of "Non Knot" hyperbolic flythrough ginsu interactively slice objects with movable clipping plane graffiti draw line segments on objects gvclock 3D clock, demonstrates real-time move hinge hinge copies of a polyhedron around its edges maniview 3-manifold viewer nose demonstrates picking stereo hardware, crosseyed, or ruddy/cyan stereo (beta) sweep generates objects of rotation from line segments tackdown redefine an object'due south "home" position transformer explicitly control (and see) an object's transformation matrixThe post-obit modules utilise tcl/tk:
MODULE DESCRIPTION 3D-Snapshot create 3D snapshot of N-dimensional object view Colormap create colormaps for N-dimensional objects Crayola interactively colour objects per-vertex Labeler generate polygonal (or vector) text from string NDdemo Northward-dimensional viewing demonstration NDview Due north-dimensional viewing controls and demonstration Slicer clip Northward-dimensional objects to hyperplanes StageTools suite of tools for making MPEG/video/etc animationsThe following modules are only included in the SGI distribution:
MODULE DESCRIPTION trigrp explore triangle symmetry groupsThe following utility programs are also included in the distribution:
UTILITY DESCRIPTION anytooff catechumen one or many OOGL files into a unmarried OFF file anytoucd convert an OOGL file to UCD (AVS) format bdy compute boundary of an object (helper for drawbdy) bez2mesh dice BEZ file to list of MESHes clip prune objects against plane/sphere/cylinder (helper for ginsu) hvectext generate vector text object math2oogl catechumen Mathematica graphics to OOGL (helper for OOGL.yard) offconsol polylist vertex consolidator offcvt convert between ASCII and binary OFF format oogl2rib convert OOGL to Renderman RIB format oogl2vrml catechumen OOGL to VRML one.0 polymerge merge degenerate OFF vertices/edges/faces (to Evolver or OFF) togeomview send commands to geomview ucdtooff convert UCD (AVS) format to OFF format vrml2oogl catechumen VRML 1.0 to OOGL
What modules are no longer included in the distribution and why?
MODULE DESCRIPTION 4dview 4-dimensional slicing & rotation pssnap generate PostScript snapshot warp interactively deform an object4dview was replaced by the more general NDview, and its custom viewpoint selector widget was just usable with the SGI version of Forms.
The functionality of pssnap has been direct incorporated into Geomview, and is available through the Save panel: one of the options is Save As Postscript.
The warp module used Forms and wasn't converted to XForms similar the others. I'yard non sure what the trouble was.
Using Geomview
Why don't objects appear in the correct places?
When objects aren't appearing where you lot think they should, information technology's probably because normalization is on by default. Normalization simply scales an object's bounding box to fit into a unit sphere, with the center of the bounding box translated to the origin. This is useful when examining a single object, as you tin can easily view the whole object without having to worry most how big it is. Even so, it likewise means that if you're loading multiple objects that are supposed to belong in the aforementioned coordinate system, all the objects will be scaled and placed at the origin. To plough off normalization, bring up the Appearance Panel. The normalization controls are in the lower-correct quadrant of the console. Select the "None" option. The alternating hotkey shortcut is '0N'.To turn off normalization by default, customize Geomview past inserting the line (normalization allgeoms none) into a file called .geomview in your home directory.
When yous turn off normalization your objects might seem to vanish. This is because the unnormalized objects practise non prevarication in the camera's viewing cone. The easiest way to see everything is to choose the "Globe" object in the Object Browser, then click on "Look At" in the Tools Panel.
Why is everything centered and/or on summit of each other?
See previous respond.How can I display a collection of points?
The nearly efficient way to display points in Geomview is to use the VECT file format. This file format is mainly used for building shapes fabricated out of lines but nosotros can besides use it to specify lines that comprise only one vertex (i.due east. points). Let's accept a look at an example VECT file that describes 3 points colored cherry, dark-green and bluish:VECT 3 3 3 # num. of polylines, num. of vertices, num. of colors. i 1 i # num. of vertices in each of the 3 polylines, # in this case merely 1 for each since nosotros are doing points. i 1 1 # num. of colors supplied for each polyline. -1 -.2 0 # Hither are the coordinates of each point. 1 -.ii 0 0 .9 0 ane 0 0 1 # Color for each vertex in RGBA format. 0 1 0 1 0 0 1 1When loading this file into Geomview, you volition probably need to turn off the bounding box (via the appearance panel), otherwise you may not exist able to run across the points.
How do I make the points larger?
By default, the thickness of lines and points in Geomview is 1. This may be okay for most lines, simply it causes each point to occupy only one pixel on the computer screen. You can change line and point thickness past adding an appearance tag to the acme your geometry file that looks like this:advent { linewidth 4 } In this instance, we take increased our line/point size to iv and any points nosotros have in our file will now appear as small disks. Y'all can also change the line width using the Appearance panel. What Geomview really does is render each point as a many sided polygon which approximates a disk. If y'all want the points to appear every bit solid iii-dimensional objects, such as tiny spheres, y'all can utilise a completely unlike method for representing them: an INST object with multiple transforms. This lets you specify an arbitrary geometric shape to be used to stand for the points. For example, the following file represents the iii points (1.v, 2.0, 0.1), (ane.0, 0.v, 0.2), and (0.5, 0.three, 0.two) using small cubes:
INST geom { OFF eight 6 12 -0.05 -0.05 -0.05 0.05 -0.05 -0.05 0.05 0.05 -0.05 -0.05 0.05 -0.05 -0.05 -0.05 0.05 0.05 -0.05 0.05 0.05 0.05 0.05 -0.05 0.05 0.05 iv 0 one 2 3 4 iv 5 6 vii 4 ii 3 seven 6 4 0 i 5 4 4 0 4 7 3 iv ane two 6 5 } transforms 1 0 0 0 0 one 0 0 0 0 ane 0 1.five 2.0 0.1 ane ane 0 0 0 0 i 0 0 0 0 ane 0 1.0 0.v 0.ii 1 1 0 0 0 0 1 0 0 0 0 ane 0 0.5 0.3 0.2 1 # # these are the matrices: # # 1 0 0 0 1 0 0 0 1 0 0 0 # 0 1 0 0 0 1 0 0 0 1 0 0 # 0 0 ane 0 0 0 1 0 0 0 1 0 # 1.5 2.0 0.1 i one.0 0.5 0.two 1 0.5 0.3 0.2 1 The OFF object between "geom {" and "}" is the cube. The 3 lines afterward the word "transform" are 4x4 transforms, one for each point. Note that you can employ any valid OOGL expression for the geometry; for instance, if yous want to use small dodecahedra to represent points, y'all could repace the higher up OFF object with the following, which references the dodecahedron object in the file dodec.off (distributed with Geomview), scaling it by 0.05: INST geom { INST geom { < dodec.off } transform .05 0 0 0 0 .05 0 0 0 0 .05 0 0 0 0 1 } transforms 1 0 0 0 0 1 0 0 0 0 1 0 1.five 2.0 0.1 1 one 0 0 0 0 one 0 0 0 0 1 0 i.0 0.5 0.7 1 1 0 0 0 0 1 0 0 0 0 1 0 0.five 0.3 0.ii 1 Be enlightened that the more complicated the geometry yous use for your points, the longer it will take Geomview to refresh the window. This tin be of import if yous're dealing with a large number of points, in which case you should stick to very unproblematic point shapes or use the method of displaying points in VECT format. How do I put text into a scene?
Y'all have two options:- You can use the Labeler external module, which gives you lot a GUI for typing text and selecting the font: either vector or a polygonalized version of an installed font. Even so, you need to position the text in the 3D scene, either by paw or with some other module similar Transformer.
- You tin use the hvectext command-line utility program for Hershey vector fonts, which does let you specify a position for the text. You would then need to load the resulting file into Geomview.
If you don't need the text to exist a 3D object in the scene, you tin create an paradigm or postscript file of the scene and and then use an image editor such as Illustrator, Showcase, or XPaint to annotate information technology with text.
Can Geomview practise book visualization?
No, Geomview is intended to do surface visualization. Y'all can either create an isosurface and and then view it using Geomview, or employ a book visualization package. The free vtk visualization toolkit has extensive support for volume visualization, every bit practise commercial packages like AVS, Iris Explorer, or IBM Data Explorer. Volvis is complimentary software specifically for volume visualization.Can Geomview do texture maps?
Yes, in release 1.6 and higher, but just in the OpenGL version, non in the X11 version.Why can't Geomview read my OFF file?
This is probably due to a different interpretation of how an OFF should be written. Geomview indexes vertices starting at goose egg, while some other programs are known to start at 1. The following C program volition catechumen a plain one-indexed OFF to a nix-indexed OFF.#include "stdio.h" int main(void) { char s[256]; int v, f, i, n, t; gets(southward); if (strcmp(south, "OFF")) { fprintf(stderr, "not an OFF\n"); exit(one); } puts(s); gets(southward); puts(southward); sscanf(southward, "%d %d %d", &v, &f, &i); for (i=0; i!=v; ) { gets(s); if (strlen(south)) { puts(s); i++; } } for (i=0; i!=f; i++) { scanf("%d", &n); printf("\due north%d", n); for (five=0; 5!=n; v++) { scanf("%d", &t); printf(" %d", t-1); } } printf("\n"); return 0; } How can I animate a sequence of Geomview/OOGL files?
Y'all might attempt using Animator, an external module that is distributed with all versions of Geomview. With Animator, you can tell Geomview to read in a sequence of OOGL files and then play through this sequence forrard, backwards and as well in unmarried frame steps using the VCR similar interface.To use Animator click on the Animator entry in Geomview's External Modules browser. If it does not appear in the browser, and so Geomview has probably not been installed properly. For more information about Animator read the info panel available through the program or the the man page (by typing man animate).
Output
How tin can I save a sequnce of snapshot files or create a video animation (MPEG/QuickTime/animated GIF)?
At that place are several variants of this question:-
> I would like to save a sequence of ppm snapshot files of a single > off object while it is rotating and then that I tin convert the sequence > into a moving-picture show. The only method I know of is to rotate the object > slightly with the mouse, finish the motion, and save each frame > individually. Is there a faster more than automatic method, such as a > command script. If so, do you take a sample command script that I > could modify?
2 options:
- If the motion is axis-aligned, it's pretty easy to use the rotate and snapshot GCL commands together:
(snapshot targetcam /tmp/foo%03d.rgb) (transform earth world globe rotate .1 0 0) (snapshot targetcam /tmp/foo%03d.rgb) (transform globe earth earth rotate .ane 0 0)
and so on. The snapshot commanad auto-increments the filename. - But for a more complex motion than the simple rotation around the x axis that I take in a higher place, consider using StageTools, which is a suite of tools designed to help people easily make animations from Geomview. StageTools is included as a module in recent versions, but if y'all need to download it is available at http://www.geom.uiuc.edu/software/StageTools/
- If the motion is axis-aligned, it's pretty easy to use the rotate and snapshot GCL commands together:
-
> I take used Geomview to view movies with the animation tool. How can > I catechumen that picture show to another animated format (e.g. an animated > GIF) and so that I tin can put information technology on display in a web page, viewable by > someone without Geomview?
It's true that StageTools volition do this and much more too. But in that location'south also a very easy mode to do this directly inside the Breathing module: the Command part will run an capricious GCL command after each frame. So to automatically accept snapshots at each frame, you'd hitting the Command button and type something like
(snapshot c0 /tmp/foo%03d.rgb)
into the text field. And so when y'all hit play you lot'll see that information technology's now jerky since information technology'south saving an paradigm off to disk each time. You might want to plough on the "Once" radio push and then that information technology stops afterwards running through each frame once. Then you can apply your program of choice to create an animated gif or quicktime movie from this bunch of image files. For instance, on the SGIs you could do this with "mediaconvert".
How can I salvage a picture of exactly what I see in a camera window?
Make certain that the camera window you lot want is the active ane, then select the "Save" particular of the "File" card on the principal panel (or use the ">" hotkey). In the console that appears, there is a choice box that is set to Control by default. Select one of the snapshot options, enter the filename in the Choice input, and click "OK".In the SGI version, yous have iii image snapshot choices: SGI screen, PPM screen, and PPM software. Both the screen choices literally relieve the onscreen pixels into a file, in either SGI (aka RGB) or PPM format. The PPM software choice will rerender the image into an offscreen buffer using the software renderer from the vanilla X version of Geomview. Thus, information technology might not be pixel by pixel identical to what yous see.
In the X11 version, you have only the PPM choices.
How tin I make a true PostScript file that looks practiced at multiple resolutions instead of just converting a bitmap into PostScript?
Make sure that the photographic camera window yous want is the agile one, then select the "Save" particular of the "File" menu on the principal panel (or apply the ">" hotkey). In the panel that appears, in that location is a selection box that is set to Command by default. Select the PostScript snapshot option, enter the filename in the Choice input, and click "OK".This method has advantages and disadvantages, compared to saving an image bitmap. The advantage is that the result is resolution independent -- you can print it on a high resolution printer and not meet any jagged edges. The disadvantages are that our PostScript renderer tin't do smooth shading and uses the painter's algorithm for hidden surface removal. The latter means that intersecting objects and some other ill-conditioned scenes will be drawn incorrectly, or fifty-fifty that closer objects volition be drawn behind faraway objects. It frequently works, but not ever.
Why does my PostScript snapshot wait wrong?
See previous answer.How can I brand a loftier quality paradigm with RenderMan?
If you accept Photorealistic Renderman (a commercial product of Pixar), or BMRT (Blueish Moon Rendering Toolkit, a public domain implementation), you can create loftier quality images with transparency and more accurate lighting in the SGI and X11 versions. To practice this, bring up the Save console and select "RMan [->tiff]" from the salvage options. Enter a filename and click "Ok". Bring upwardly a vanquish window and change directory to where you saved the file. Type "render filename" (where filename is the name you saved every bit). When this finishes, you will have an high quality image in "filename.tiff". To create a higher resolution epitome (to reduce jagged edges), edit the file you saved. There will exist a line about fifteen lines downwardly from the top that begins with "Format", i.e. "Format 450 450 i". The starting time two numbers are the resolution of the created image. Change these to what you like (you should go on the ratio of the numbers the aforementioned to avert distortion), then render the file once again.X Specific Questions
How do I speed up the X11 version?
Run across the give-and-take of rendering options in the next question.What do the Z-Buffer and Dithering controls in the Cameras console do?
These control allow you to change how the X11 version renders objects. The dithering checkbox, which only appears when running on an eight bit display, allows you to turn dithering on and off. Dithering is the method by which Geomview uses a small prepare of colors (less than 217) to evidence any color you request. This is done by placing pixels of slightly different colour next to each other and letting your eye blend them together. Unfortunately, it takes a fair bit of calculating to do this. Turning information technology dithering off will speed up rendering, but colors used won't be exactly what you want. Depending upon your scene, this may exist an acceptable tradeoff.The Z-Buffer popup menu allows you to select between iii different methods of hidden line/surface removal: z-buffering, depth sort, and none. Z-buffering is the most accurate and enables the well-nigh and far clipping planes. Depth sort uses less computing, but will be inaccurate if objects intersect (polygons will pop in front when they should be partially obscured) and in certain other circumstances (long, narrow polygons close to other polygons are 1 example). Depending on your scene, using this method could look merely the same as z-buffering but exist much faster. The "None" option turns off all hidden line/surface removal. This is only recommended for a scene which consists of just lines in i colour.
What does "Non plenty colors available. Using individual colormap" mean?
This happens when using the X11 version on an eight bit display (currently common on workstations). An eight fleck display tin can but show 256 colors simultaneously. These colors are shared by all the programs running. One time a colorcell has been allocated past an application, its color is fixed. Geomview tries to grab many colors when information technology starts. If information technology fails to become them, it prints this bulletin and uses a private colormap. A private colormap ways that Geomview at present has access to all 256 colorcells. Unfortunately, these colors will only be displayed when the cursor is inside i of Geomview's windows. The switching of colormaps when the cursor enters and leaves the windows will give a technicolor look to the rest of the display.If you don't like the technicolor effect, you lot will have to quit the programs which are using upward colormap space. Examples of programs which utilize lots of colormap space are background pictures, image viewers, visualization software, and WWW browsers.
What does "Shared memory unavailable, using fallback brandish method" mean?
The X11 version of Geomview uses the shared retentiveness extension to move images apace between the programme and the X server. However, this method of communicating with the X server only works when running Geomview on the aforementioned auto equally the brandish. If Geomview can't use shared memory, it prints this message and goes dorsum to using standard Ten calls. Everything will piece of work the same, it volition simply run much slower, especially if you're running over the network.Why do I get compiler errors nigh including files Xm/*.h?
Yous're trying to compile the X11 version and the compiler can't notice the Motif header files. If you have Motif but the headers are in a nonstandard place, alter the "SYSCOPTS" in your makefiles/mk.${MACHTYPE} file. If you don't have Motif, you lot won't be able to compile Geomview. In this instance, use one of the binary distributions, if you lot can.sollarspontme1937.blogspot.com
Source: http://www.geomview.org/FAQ/answers.shtml
Postar um comentário for "Can't Read Geom" for Some of My Package Files"