Subject: VRwave compile
To: None <netbsd-help@NetBSD.ORG>
From: Nathan Gelbard <gelbard@ENGR.ORST.EDU>
List: netbsd-help
Date: 02/28/1998 17:19:00
Greetz, 
        I'm compiling the vrwave .9 src tree for NetBSD 1.3/i386 w/ JDK 1.1.3
(Linux emul). I've got Mesa 2.6 compiled, installed, and working. VRwave is
a VRML browser for X11.

I'm having a problem in vrwave-src-0.9/native;
I've configured 
        makefile.CPU
        config.Mesa
        config.defs
        makefile
        created NETBSD_J113
for my setup.

gcc -shared -o libgejcon-mesa.so OGLCanvas.o gejcon-mesa.o GE3D.o gejimpl.o
ge3d_mesa.o Builder.o vrwbuild.o asmooth.o triangulate.o Picker.o vrwpick.o
-L/usr/local/lib -lMesaGLU -lMesaGL -lXext -L/usr/X11/lib -lXmu -lX11 -lm 
ld: gejcon-mesa.o: relocation must refer to global symbol at 0xcf4
ld: gejcon-mesa.o: relocation must refer to global symbol at 0xbcb
ld: gejcon-mesa.o: relocation must refer to global symbol at 0xb59
ld: gejcon-mesa.o: relocation must refer to global symbol at 0xb29
ld: gejcon-mesa.o: relocation must refer to global symbol at 0x627
ld: gejcon-mesa.o: relocation must refer to global symbol at 0x605
ld: gejcon-mesa.o: relocation must refer to global symbol at 0x32e
ld: gejcon-mesa.o: relocation must refer to global symbol at 0x1ae
ld: gejcon-mesa.o: relocation must refer to global symbol at 0x14b
ld: No reference to __DYNAMIC
*** Error code 1

Stop.
*** Error code 1

               
What happend here? 

side note: I tried using the LINUX_J113 bin dist, but it blew up with a Java
seg fault ;) I've got Linux emulation installed for NetBSD, and it works great
(I do lots of development under it).

        Nate