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

Reply via email to