Geomview For Windows?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: link error in GEOM
A fair number of people have been running into this. The problem can arise when the clock on the machine where you're compiling 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 some libraries. 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 directory <root>: touch -m 01010101 <root>/lib/sgi/lib3d.a cd <root>/src/lib/geometry/point3; make touch -m 01010101 <root>/lib/sgi/lib3d.a cd ../transform3; make touch -m 01010101 <root>/lib/sgi/lib3d.a cd ../transobj; make touch -m 01010101 <root>/lib/sgi/liboogl.a cd <root>/src/lib/util; make and finally re-running 'make' from <root> itself. (You could also do this by synchronizing the clocks (within a few seconds) and running cd <root>/src/lib/geometry; make clean; make cd ../util; make clean; make but the first recipe should work even with unsynchronized clocks.)
Home | Overview | FAQ | Documentation | Support | Download | Mailing List
Windows? | Development | Bug Reporting | Contributing | Contact Us | Sponsors
site hosted by