On Tue, 22 Jun 2010 01:08:26 -0700 Chris Ohmstede <[email protected]> wrote:
> On 06/22/2010 12:33 AM, Rumán Sándor wrote: > > On Mon, 21 Jun 2010 22:39:55 -0700 > > Chris Ohmstede <[email protected]> wrote: > > > > > >> On 06/21/2010 10:02 PM, Rumán Sándor wrote: > >> > >>> On Mon, 21 Jun 2010 17:40:59 -0700 > >>> Chris Ohmstede <[email protected]> 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 <[email protected]> wrote: > >>>>> > >>>>> > >>>>> > >>>>> > >>>>>> On Mon, 21 Jun 2010 01:19:14 -0700 > >>>>>> Chris Ohmstede <[email protected]> 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 > >>>>> > >>>>> ========================================================= > >>>>> sa...@localhost:/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: > >>> > >>> sa...@localhost:~$ 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 sa...@localhost:~$ 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 > I wrote, it seems, but the libgtk version is not greater. :( Now I can't do anything. I think, I don't give it up, I'll try reinstall the libgtk header. -- Üdvözlettel: Rumán Sándor http://alex56.hu
