[GRASS-dev] grass70 compile error

Mohammed Rashad mohammedrashadkm at gmail.com
Tue Dec 25 10:33:39 PST 2012


i solved it

LDFLAGS = -Wl,--no-as-needed


On Tue, Dec 25, 2012 at 11:14 PM, Mohammed Rashad <
mohammedrashadkm at gmail.com> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/grass-dev/attachments/20121226/31191f15/attachment.html>


More information about the grass-dev mailing list