i solved it LDFLAGS = -Wl,--no-as-needed
On Tue, Dec 25, 2012 at 11:14 PM, Mohammed Rashad < [email protected]> wrote: > gcc -shared -o /code/grass/grass70/dist.i686-pc-linux-gnu/lib/ > libgrass_nviz.7.0.svn.so -L/code/grass/grass70/dist.i686-pc-linux-gnu/lib > -L/code/grass/grass70/dist.i686-pc-linux-gnu/lib -Wl,--no-undefined > -Wl,--export-dynamic > -Wl,-rpath-link,/code/grass/grass70/dist.i686-pc-linux-gnu/lib > OBJ.i686-pc-linux-gnu/change_view.o OBJ.i686-pc-linux-gnu/cplanes_obj.o > OBJ.i686-pc-linux-gnu/draw.o OBJ.i686-pc-linux-gnu/exag.o > OBJ.i686-pc-linux-gnu/lights.o OBJ.i686-pc-linux-gnu/map_obj.o > OBJ.i686-pc-linux-gnu/nviz.o OBJ.i686-pc-linux-gnu/position.o > OBJ.i686-pc-linux-gnu/render.o -lgrass_ogsf.7.0.svn -lgrass_gis.7.0.svn > -lGL -lm > OBJ.i686-pc-linux-gnu/render.o: In function `Nviz_destroy_render_window': > /code/grass/grass70/lib/nviz/render.c:66: undefined reference to > `XFreePixmap' > /code/grass/grass70/lib/nviz/render.c:68: undefined reference to > `XCloseDisplay' > OBJ.i686-pc-linux-gnu/render.o: In function `Nviz_create_render_window': > /code/grass/grass70/lib/nviz/render.c:103: undefined reference to > `XOpenDisplay' > /code/grass/grass70/lib/nviz/render.c:118: undefined reference to > `XCreatePixmap' > /code/grass/grass70/lib/nviz/render.c:126: undefined reference to `XFree' > collect2: ld returned 1 exit status > make: *** [/code/grass/grass70/dist.i686-pc-linux-gnu/lib/ > libgrass_nviz.7.0.svn.so] Error 1 > > > grass revision = 54402. > > -- > Regards, > Rashad > -- Regards, Rashad
_______________________________________________ grass-dev mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/grass-dev
