[Spice-devel] Spice compile error
Alon Levy
alevy at redhat.com
Mon Jun 27 01:26:51 PDT 2011
On Mon, Jun 27, 2011 at 11:27:04AM +0800, Liang Guo wrote:
> Dear All,
>
> When I compile spice 0.8.1 on Debian sid with g++ 4.6, I get following error:
>
> g++ -DHAVE_CONFIG_H -I. -I../.. -DSW_CANVAS_CACHE -DSW_CANVAS_NO_CHUNKS -DUSE_GLZ -D__STDC_LIMIT_MACROS -I. -I.. -I../../common -I../../common/linux -I../../client -I/usr/include/spice-1 -I/usr/include/alsa -I/usr/include/pixman-1 -I/u01/opt/src/spice/spice-0.8.1 -I/usr/include/CEGUI -DUSE_GUI -Wall -Wno-sign-compare -Wno-deprecated-declarations -pthread -lm -lrt -g -O2 -MT resource_provider.o -MD -MP -MF .deps/resource_provider.Tpo -c -o resource_provider.o `test -f '../../client/gui/resource_provider.cpp' || echo './'`../../client/gui/resource_provider.cpp
> mv -f .deps/resource_provider.Tpo .deps/resource_provider.Po
> g++ -DHAVE_CONFIG_H -I. -I../.. -DSW_CANVAS_CACHE -DSW_CANVAS_NO_CHUNKS -DUSE_GLZ -D__STDC_LIMIT_MACROS -I. -I.. -I../../common -I../../common/linux -I../../client -I/usr/include/spice-1 -I/usr/include/alsa -I/usr/include/pixman-1 -I/u01/opt/src/spice/spice-0.8.1 -I/usr/include/CEGUI -DUSE_GUI -Wall -Wno-sign-compare -Wno-deprecated-declarations -pthread -lm -lrt -g -O2 -MT gui.o -MD -MP -MF .deps/gui.Tpo -c -o gui.o `test -f '../../client/gui/gui.cpp' || echo './'`../../client/gui/gui.cpp
> mv -f .deps/gui.Tpo .deps/gui.Po
> /bin/bash ../../libtool --tag=CXX --mode=link g++ -g -O2 -L/u01/opt/src/spice/spice-0.8.1/celt051/.libs -lcelt051 -lm -lssl -lcrypto -lCEGUIBase -ljpeg -lz -pthread -lm -lrt -o spicec event_sources_p.o main.o named_pipe.o pixels_source.o platform.o platform_utils.o playback.o record.o red_drawable.o red_pixmap.o red_pixmap_sw.o red_window.o res.o x_icon.o application.o generated_demarshallers.o generated_demarshallers1.o marshaller.o generated_marshallers.o generated_marshallers1.o sw_canvas.o canvas.o canvas_utils.o red_sw_canvas.o cmd_line_parser.o client_net_socket.o controller.o cursor_channel.o cursor.o display_channel.o foreign_menu.o glz_decoder.o glz_decoder_window.o inputs_channel.o jpeg_decoder.o lz.o lines.o monitor.o mem.o menu.o mjpeg_decoder.o pixman_utils.o playback_channel.o process_loop.o quic.o record_channel.o red_channel.o red_client.o red_peer.o region.o rop3.o screen.o screen_layer.o hot_keys.o threads.o utils.o zlib_decoder.o softrenderer.o softtexture.o resource_provider.o gui.o -lpixman-1 -lasound -lXrandr -lXfixes -lXext -lXrender -lX11 -lCEGUIBase
> libtool: link: cannot find the library `/usr/lib/libfreetype.la' or unhandled argument `/usr/lib/libfreetype.la'
> make[6]: *** [spicec] 错误 1
> make[6]: Leaving directory `/u01/opt/src/spice/spice-0.8.1/client/x11'
> make[5]: *** [all-recursive] 错误 1
> make[5]: Leaving directory `/u01/opt/src/spice/spice-0.8.1/client/x11'
> make[4]: *** [all-recursive] 错误 1
> make[4]: Leaving directory `/u01/opt/src/spice/spice-0.8.1/client'
> make[3]: *** [all] 错误 2
> make[3]: Leaving directory `/u01/opt/src/spice/spice-0.8.1/client'
> make[2]: *** [all-recursive] 错误 1
> make[2]: Leaving directory `/u01/opt/src/spice/spice-0.8.1'
> make[1]: *** [all] 错误 2
> make[1]: Leaving directory `/u01/opt/src/spice/spice-0.8.1'
> make: *** [build-stamp] 错误 2
>
> libfreetype.la is located in
> liang at guoliangc:/usr/lib/pkgconfig$ ls -al /usr/lib/x86_64-linux-gnu/libfreetype.la
> -rw-r--r-- 1 root root 892 6月 23 05:58 /usr/lib/x86_64-linux-gnu/libfreetype.la
>
> But spice cannot find it.
>
> have any one meet such ploblem ?
No. Is the pc file correct? what does "pkg-config --libs freetype2" give?
>
> Thanks and Regards,
> --
> Liang Guo
> http://bluestone.cublog.cn
> _______________________________________________
> Spice-devel mailing list
> Spice-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/spice-devel
More information about the Spice-devel
mailing list