On Tue, Dec 22, 2009 at 07:06:47PM +0200, Richard Mace wrote: > On Tuesday 22 December 2009 18:28:07 you wrote: > > On Tue, Dec 22, 2009 at 05:36:19PM +0200, Richard Mace wrote: > > > I developed a small molecular dynamics simulation under Linux some time > > > ago. Since recently moving to FreeBSD I thought that I'd try to get it > > > running here, too. > > > > > > However, although I am able to get the code to build, it dumps core -- > > > apparently before getting to any user code! During the build (linking > > > phase) I get one error which seems to be a pointer to the source of the > > > problem: > > > > > > ============================================= > > > gcc -Wall -L/usr/local/lib -o lennardjones main.o anim-thread.o ode.o > > > gasdynamics.o eyedynamics.o -lSDL -lSDL_gfx -lm -lGLU > > > /usr/bin/ld: warning: libm.so.3, needed by /usr/local/lib/libGL.so.1, may > > > conflict with libm.so.5 > > > ============================================= > > > Note the last two lines. (I have included the two previous lines to show > > > the dependent libraries, if that helps.) > > > > Looks like the libGL supplied by nvidia was built for FreeBSD 5. Try > > installing the /usr/ports/misc/compat5x port. That includes libm.so.3, and > > might help. > > > > If you are not running the GENERIC kernel, make sure your kernel contains > > the right COMPAT_FREEBSD5, COMPAT_FREEBSD6 and COMPAT_FREEBSD7 options. > > > > Roland > > > > Thanks, Roland. Apparently /usr/ports/misc/compat5x is installed: > ============================================ > toutatis# make install clean > ===> Installing for compat5x-i386-5.4.0.8_11 > ===> compat5x-i386-5.4.0.8_11 depends on file: > /usr/local/share/compat/locale/UTF-8/LC_CTYPE - found > ===> Generating temporary packing list > ===> Checking if misc/compat5x already installed > ===> compat5x-i386-5.4.0.8_11 is already installed > ============================================= > > And... > > ls -al /usr/local/lib/compat/libm.* > -r--r--r-- 1 root wheel 120004 Dec 13 06:18 /usr/local/lib/compat/libm.so. > > I am using the stock 8.0-RELEASE kernel on a 3-week old install. > > Any other ideas on where the conflict/problem may lie?
What version of the nvidia driver are you using? Have a look at the x11-drivers/xf86-video-nouveau port. Maybe that works for you? (BTW, problems like these are why I avoid proprietary drivers like the plague) Roland -- R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725)
pgp28nCNeUz1e.pgp
Description: PGP signature