swftools-common
[Top][All Lists]
Advanced

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

Re: [Swftools-common] FlashExtractor


From: Chris Ohmstede
Subject: Re: [Swftools-common] FlashExtractor
Date: Tue, 22 Jun 2010 01:08:26 -0700
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.9) Gecko/20100430 Fedora/3.0.4-2.fc12 Lightning/1.0b2pre Thunderbird/3.0.4

On 06/22/2010 12:33 AM, Rumán Sándor wrote:
> On Mon, 21 Jun 2010 22:39:55 -0700
> Chris Ohmstede <address@hidden> wrote:
>
>   
>> On 06/21/2010 10:02 PM, Rumán Sándor wrote:
>>     
>>> On Mon, 21 Jun 2010 17:40:59 -0700
>>> Chris Ohmstede <address@hidden> wrote:
>>>
>>>   
>>>       
>>>> On 06/21/2010 02:13 PM, Rumán Sándor wrote:
>>>>     
>>>>         
>>>>> On Mon, 21 Jun 2010 22:55:52 +0200
>>>>> Rumán Sándor <address@hidden> wrote:
>>>>>
>>>>>   
>>>>>       
>>>>>           
>>>>>> On Mon, 21 Jun 2010 01:19:14 -0700
>>>>>> Chris Ohmstede <address@hidden> wrote:
>>>>>>
>>>>>>     
>>>>>>         
>>>>>>             
>>>>>>> Hi, I've been using swfextract for a while and, being lazy as
>>>>>>> I am, finally wrote a gui front end for it so I won't have to
>>>>>>> write any more scripts.  In the spirit of open source, I've
>>>>>>> released it onto sourceforge.  Here's the link if you're
>>>>>>> interested: https://sourceforge.net/projects/flashextractor/
>>>>>>>
>>>>>>> I pretty much use Linux exclusively any more so that's the
>>>>>>> only OS I've used it in.  I suppose it would work in any OS
>>>>>>> with GTK+ and gnome libraries installed but no guarantees.
>>>>>>> Anyway, hope you find it useful.
>>>>>>>
>>>>>>> Chris
>>>>>>>
>>>>>>>       
>>>>>>>           
>>>>>>>               
>>>>>> Hi, it's a good work, but I can't install it onto my Ubuntu
>>>>>> 8.04. I got this in configure phase:
>>>>>>     
>>>>>>         
>>>>>>             
>>>>> Now ./configure run correctly, because I installed the missing
>>>>> gnome-vfs and gconf. In the make phase I got this
>>>>>
>>>>> =========================================================
>>>>> address@hidden:/progik/linux-progik/FlashExtractor-1.0.2$ make
>>>>> Making all in src
>>>>> make[1]: Entering directory
>>>>> `/progik/linux-progik/FlashExtractor-1.0.2/src' g++
>>>>> -DPACKAGE_NAME=\"FlashExtractor\"
>>>>> -DPACKAGE_TARNAME=\"flashextractor\" -DPACKAGE_VERSION=\"1.0.1\"
>>>>> -DPACKAGE_STRING=\"FlashExtractor\ 1.0.1\"
>>>>> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"flashextractor\"
>>>>> -DVERSION=\"1.0.1\" -I. -pthread -DORBIT2=1
>>>>> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
>>>>> -I/usr/include/atk-1.0 -I/usr/include/cairo
>>>>> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
>>>>> -I/usr/lib/glib-2.0/include -I/usr/include/freetype2
>>>>> -I/usr/include/libpng12 -I/usr/include/pixman-1
>>>>> -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
>>>>> -I/usr/include/gconf/2 -I/usr/include/orbit-2.0      -g -O2 -MT
>>>>> main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cpp mv
>>>>> -f .deps/main.Tpo .deps/main.Po g++
>>>>> -DPACKAGE_NAME=\"FlashExtractor\"
>>>>> -DPACKAGE_TARNAME=\"flashextractor\" -DPACKAGE_VERSION=\"1.0.1\"
>>>>> -DPACKAGE_STRING=\"FlashExtractor\ 1.0.1\"
>>>>> -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"flashextractor\"
>>>>> -DVERSION=\"1.0.1\" -I. -pthread -DORBIT2=1
>>>>> -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
>>>>> -I/usr/include/atk-1.0 -I/usr/include/cairo
>>>>> -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
>>>>> -I/usr/lib/glib-2.0/include -I/usr/include/freetype2
>>>>> -I/usr/include/libpng12 -I/usr/include/pixman-1
>>>>> -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
>>>>> -I/usr/include/gconf/2 -I/usr/include/orbit-2.0      -g -O2 -MT
>>>>> viewswfmain.o -MD -MP -MF .deps/viewswfmain.Tpo -c -o
>>>>> viewswfmain.o viewswfmain.cpp viewswfmain.cpp: In member
>>>>> function ‘void
>>>>> ViewSWFMain::clearCountersAndControlsOutsideThread()’:
>>>>> viewswfmain.cpp:676: error: ‘gtk_adjustment_get_lower’ was not
>>>>> declared in this scope viewswfmain.cpp: In member function
>>>>> ‘void ViewSWFMain::disableExtractWidgets()’:
>>>>> viewswfmain.cpp:1342: error: ‘gtk_menu_item_set_label’ was not
>>>>> declared in this scope viewswfmain.cpp: In member function
>>>>> ‘void ViewSWFMain::enableExtractWidgetsOutsideThread()’:
>>>>> viewswfmain.cpp:1425: error: ‘gtk_menu_item_set_label’ was not
>>>>> declared in this scope make[1]: *** [viewswfmain.o] Error 1
>>>>> make[1]: Leaving directory
>>>>> `/progik/linux-progik/FlashExtractor-1.0.2/src' make: ***
>>>>> [all-recursive] Error 1
>>>>> ==================================================== 
>>>>>           
>>>>>> Please, help me! What did I do wrong?
>>>>>>
>>>>>>     
>>>>>>         
>>>>>>             
>>>>>   
>>>>>       
>>>>>           
>>>> Hi Rumán
>>>> I've had another thought on this.  Can you please run these 2
>>>> commands on your machine and email me back the results?
>>>>
>>>> dpkg -l libgtk2.0-0
>>>> dpkg -l libgtk2.0-dev
>>>>
>>>> What we are looking for is that both versions match and both
>>>> versions are equal to or greater than 2.16.  What I suspect we
>>>> will find is that the version for libgtk2.0-0 will be fine, but
>>>> the version for libgtk2.0-dev will be out of date.  I believe
>>>> somehow your libraries and header files have fallen out of
>>>> sync.  If this is the case, uninstall:
>>>>
>>>> Development files for the GTK+ library
>>>> libgtk2.0-dev
>>>>
>>>> and then reinstall it.  Hopefully this will re-sync your headers
>>>> to your libraries and then everything will be fine.  Hope this
>>>> works.
>>>>
>>>> P.S.  Note to myself, put version checks in my configure
>>>> script.  I should have done this in the first place, but like I
>>>> said, I'm kind of lazy.
>>>>
>>>> Chris
>>>>     
>>>>         
>>> Hi Chris
>>>
>>> I did it. The result is below:
>>>
>>> address@hidden:~$ dpkg -l libgtk2.0-0
>>> Desired=Unknown/Install/Remove/Purge/Hold
>>> |
>>> Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
>>> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
>>> uppercase=bad) ||/ Name           Version        Leírás
>>> +++-==============-==============-============================================
>>> ii  libgtk2.0-0    2.12.9-3ubuntu The GTK+ graphical user
>>> interface
>>>
>>> library address@hidden:~$ dpkg -l libgtk2.0-dev
>>> Desired=Unknown/Install/Remove/Purge/Hold |
>>> Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
>>> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err:
>>> uppercase=bad) ||/ Name           Version        Leírás
>>> +++-==============-==============-============================================
>>> ii  libgtk2.0-dev  2.12.9-3ubuntu Development
>>> files for the GTK+ library
>>>
>>> I'm sorry, I can't translate the 'Leírás' word, but Ihope, You'll
>>> understand.
>>>
>>> I reinstalled them, but I got the same in make status.
>>>
>>> Thanks for helping.
>>>
>>>   
>>>       
>> Uh-oh, we didn't want to see this.  Your libraries and headers
>> match but they are below a version I can support I'm sorry to say.
>> I need a version of at least 2.16 to run.  I don't know enough
>> about Ubuntu to say but I think they stopped upgrading the
>> libraries in your version. It's not for me to say, but you are 2
>> full versions back, is there a reason that you don't want to
>> upgrade?  It would be presumptuous for me to say this just for my
>> app, but you are missing out on a lot of other good programs
>> because of your library versions.  I wish I could help but without
>> an upgrade I think your out of luck. Sorry.
>>
>> Chris
>>
>>     
> Oh, My God!
>
> I was blind. Now I'm sad. I have an old webcam (Creative Live! Cam
> Video IM), which doesn't work with the newer kernel above 2.6.24.
> I tried to install the newer libgtk from source. It seems like good,
> but installing Flashextract, I got the same like earlier.
> Thanks for all.
>
>   
Wait a minute, I think we're on our way now.  Are you saying you have
libgtk version greater than 2.16 now?  Run the 2 commands I sent you
again.  If libgtk is greater than 2.16 you might only need to reinstall
libgtk2.0-dev to match the headers to the libraries.
Keeping my fingers crossed.

Chris



reply via email to

[Prev in Thread] Current Thread [Next in Thread]