From: Alessandro B. <ale...@gm...> - 2007-09-27 03:22:21
|
Hi I'm forwarding a post from Java3D forum about a issue on Mesa. Does anyone has some idea about what is going wrong ? >"Dear All, >I am having some troubles with Java 3D and Mesa (6.5.3, 7.0 and 7.0.1). The problem is as follows: >/usr/java/jdk1.6.0_02/jre/lib/i386/libj3dcore-ogl.so: /usr/lib/libGL.so.1: undefined symbol: XDamageAdd >I have tried with the daily builds and I have also compiled Java 3D from source in my system, but I always get the same result. >I think that is important to mention that XDamageAdd was included for the first time in Mesa 6.5.3. >I don't know if this is a compiler issue or something has changed in the mesa libraries that the linker is not dealing with (most likely). >Does anybody have this problem as well? Any idea on how to overcome it? >Thanks a lot for your help." Alessandro |
From: Brian P. <bri...@tu...> - 2007-09-27 20:01:37
|
libGL has had a dependency on the Xdamage library since Jan'07 or so. If you run 'ldd libGL.so' (specifying the path to your libGL as needed) you should see something like this: $ ldd lib/libGL.so linux-gate.so.1 => (0xffffe000) libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e0c000) libXext.so.6 => /usr/lib/libXext.so.6 (0xb7dfc000) libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7df7000) libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb7df4000) libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7dee000) libm.so.6 => /lib/libm.so.6 (0xb7dc9000) libpthread.so.0 => /lib/libpthread.so.0 (0xb7db5000) libdl.so.2 => /lib/libdl.so.2 (0xb7db1000) libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7da8000) libc.so.6 => /lib/libc.so.6 (0xb7c75000) libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c71000) libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c6b000) /lib/ld-linux.so.2 (0x80000000) Check that libXdamage is being resolved. -Brian Alessandro Borges wrote: > Hi > > I'm forwarding a post from Java3D forum about a issue on Mesa. > Does anyone has some idea about what is going wrong ? > > >"Dear All, > > >I am having some troubles with Java 3D and Mesa (6.5.3 , 7.0 and > 7.0.1). The problem is as follows: > > >/usr/java/jdk1.6.0_02/jre/lib/i386/libj3dcore-ogl.so: > /usr/lib/libGL.so.1: undefined symbol: XDamageAdd > > >I have tried with the daily builds and I have also compiled Java 3D > from source in my system, but I always get the same result. > > >I think that is important to mention that XDamageAdd was included for > the first time in Mesa 6.5.3. > > >I don't know if this is a compiler issue or something has changed in > the mesa libraries that the linker is not dealing with (most likely). > > >Does anybody have this problem as well? Any idea on how to overcome it? > > >Thanks a lot for your help." > > > Alessandro > > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2005. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > ------------------------------------------------------------------------ > > _______________________________________________ > Mesa3d-users mailing list > Mes...@li... > https://lists.sourceforge.net/lists/listinfo/mesa3d-users |
From: Alessandro B. <ale...@gm...> - 2007-09-28 19:05:02
|
Many Thanks, Paul Alessandro 2007/9/27, Brian Paul <bri...@tu...>: > > libGL has had a dependency on the Xdamage library since Jan'07 or so. > > If you run 'ldd libGL.so' (specifying the path to your libGL as needed) > you should see something like this: > > $ ldd lib/libGL.so > linux-gate.so.1 => (0xffffe000) > libX11.so.6 => /usr/lib/libX11.so.6 (0xb7e0c000) > libXext.so.6 => /usr/lib/libXext.so.6 (0xb7dfc000) > libXxf86vm.so.1 => /usr/lib/libXxf86vm.so.1 (0xb7df7000) > libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb7df4000) > libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb7dee000) > libm.so.6 => /lib/libm.so.6 (0xb7dc9000) > libpthread.so.0 => /lib/libpthread.so.0 (0xb7db5000) > libdl.so.2 => /lib/libdl.so.2 (0xb7db1000) > libdrm.so.2 => /usr/lib/libdrm.so.2 (0xb7da8000) > libc.so.6 => /lib/libc.so.6 (0xb7c75000) > libXau.so.6 => /usr/lib/libXau.so.6 (0xb7c71000) > libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7c6b000) > /lib/ld-linux.so.2 (0x80000000) > > Check that libXdamage is being resolved. > > -Brian > > > Alessandro Borges wrote: > > Hi > > > > I'm forwarding a post from Java3D forum about a issue on Mesa. > > Does anyone has some idea about what is going wrong ? > > > > >"Dear All, > > > > >I am having some troubles with Java 3D and Mesa (6.5.3 , 7.0 and > > 7.0.1). The problem is as follows: > > > > >/usr/java/jdk1.6.0_02/jre/lib/i386/libj3dcore-ogl.so: > > /usr/lib/libGL.so.1: undefined symbol: XDamageAdd > > > > >I have tried with the daily builds and I have also compiled Java 3D > > from source in my system, but I always get the same result. > > > > >I think that is important to mention that XDamageAdd was included for > > the first time in Mesa 6.5.3. > > > > >I don't know if this is a compiler issue or something has changed in > > the mesa libraries that the linker is not dealing with (most likely). > > > > >Does anybody have this problem as well? Any idea on how to overcome > it? > > > > >Thanks a lot for your help." > > > > > > Alessandro > > > > > > ------------------------------------------------------------------------ > > > > > ------------------------------------------------------------------------- > > This SF.net email is sponsored by: Microsoft > > Defy all challenges. Microsoft(R) Visual Studio 2005. > > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > Mesa3d-users mailing list > > Mes...@li... > > https://lists.sourceforge.net/lists/listinfo/mesa3d-users > > |