[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#347352: ITP: gnash -- free Flash movie player



On Wed, Jan 11, 2006 at 18:40:03 +0100, Miriam Ruiz wrote:
> Of course!!! I would be glad to accept your help, co-maintaining the
> package would be OK for me :)
>
> I've been successful in compiling most of the modules, but I haven't been
> able to build the plugin (even though I think it's not functional yet).

CVS HEAD built for me yesterday, but not today. I'm testing in a pbuilder
sid chroot with the following build dependencies installed:
libjpeg62-dev, libxmu-dev, libxml2-dev, libpng12-dev, libsdl-mixer1.2-dev,
libglut3-dev and libmad0-dev (for --enable-mp3).

Currently, I get link-time errors in libgeometry:
	.libs/axial_box.o: In function `axial_box::get_random_point()
	const':/tmp/buildd
	/gnash-dev/libgeometry/axial_box.cpp:20: undefined reference to
	`tu_random::get_unit_float()'
	:/tmp/buildd/gnash-dev/libgeometry/axial_box.cpp:20: undefined reference to
	:`tu_random::get_unit_float()'
	:/tmp/buildd/gnash-dev/libgeometry/axial_box.cpp:20: undefined reference to
	:`tu_random::get_unit_float()'
	.libs/kd_tree_dynamic.o: In function
	`mesh_node_dump':/tmp/buildd/gnash-dev/libgeometry/kd_tree_dynamic.cpp:1231:
	undefined reference to `postscript::line(float, float, float, float)'
etc.; probably, an object file is missing from the link line.

> I've had to patch a bit some makefiles so that some of the modules can
> compile, and I use the following configure string:
>
> CFLAGS="-Wall -g -O2 -Wl,-z,defs" ./configure

It's cleaner to use
	CFLAGS="-Wall -g -O2" LDFLAGS="-Wl,-z,defs" ./configure ...

HTH,
Ray
-- 
Outlook Express is free, and also sometimes lets strangers share your hard
disk - is this anarchism?
	The Register's Graham Lea commenting on Steve Balmer's comparison of
	Linux to communism in http://www.theregister.co.uk/content/1/12266.html



Reply to: