Geomview For Windows?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compiling geomview
A fair number of people have been running into this. The problem arises when the clock on the machine you're compiling on is significantly out of sync with that on its NFS file server; the time difference fools 'make' into thinking that the libraries are newer than the freshly compiled object files, so some files aren't incorporated into the library. In the next release we're changing the makefiles to avoid the problem. Meanwhile, you can get around it by marking the libraries as being old, then running 'make', in the appropriate directories. Specifically, assuming you've loaded the geomview source tree under /sgi/geomview as it appears: touch -m 01010101 /sgi/geomview/lib/sgi/lib3d.a cd /sgi/geomview/src/lib/geometry/point3; make touch -m 01010101 /sgi/geomview/lib/sgi/lib3d.a cd ../transform3; make touch -m 01010101 /sgi/geomview/lib/sgi/lib3d.a cd ../transobj; make touch -m 01010101 /sgi/geomview/lib/sgi/liboogl.a cd /sgi/geomview/src/lib/util; make and finally re-running 'make' from /sgi/geomview itself. (You could also do this by synchronizing the clocks (within a few seconds) and running cd /sgi/geomview/src/lib/geometry; make clean; make cd ../util; make clean; make but the first recipe should work even with unsynchronized clocks.) (All of us at firstname.lastname@example.org will be away at SIGGRAPH this coming week, so messages may go unanswered for a while.)
Home | Overview | FAQ | Documentation | Support | Download | Mailing List
Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors
site hosted by