On 11/02/2010 02:18 PM, Andreas M. Eberharter wrote:
Hi all,
I would like to test FlashExtractor and tried to install the latest Development
Snapshot on my Linux machine, which failed with the following error:
In file included from modules/swfalignzones.c:2:
modules/../graphcut.c:27:20: error: ../mem.h: No such file or directory
In file included from modules/swfalignzones.c:2:
modules/../graphcut.c: In function ‘posqueue_notempty’:
modules/../graphcut.c:103: warning: cast from pointer to integer of different
size
make[1]: *** [modules/swfalignzones.o] Error 1
make[1]: Leaving directory `/root/swftools-2010-10-12-2000/lib'
make: *** [all] Error 2
I am using Gentoo Linux:
swftools-2010-10-12-2000 # emerge --info
Portage 2.1.8.3 (default/linux/amd64/10.0/desktop/gnome, gcc-4.4.4,
glibc-2.11.2-r0, 2.6.33-gentoo-r2 x86_64)
=================================================================
System uname:
Linux-2.6.33-gentoo-r2-x86_64-AMD_Sempron-tm-_Processor_LE-1250-with-gentoo-1.12.13
Timestamp of tree: Tue, 02 Nov 2010 19:45:01 +0000
I have attached output of the ./configure and make commands as text files.
If anybody of you does now, what could be the problem, I highly appreciate it.
Thanks in advance
Andreas
Hi Andreas
I'm the programmer for FlashExtractor so I can't really speak for
SWFTools, but I went ahead and took a shot at recreating your problem.
In a nutshell, I couldn't, but a cursory look at the code, I thought I
saw a code path where the error could occur. This tends to tell me that
our environments are different and I checked for differences in our
./configure output. Let's try this, install lame, lame development,
libgif, and libgif development and try to compile again (make sure to
rerun ./configure.) I'm unfamiliar with Gentoo Linux, but these are
common libraries and I expect you want have any problem finding them in
your distro. If you have trouble finding them, I can give you the names
of the Fedora and Ubuntu packages if that will help.
Let me know if this works. If not, we'll keep digging.
Chris