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. -- Üdvözlettel: Rumán Sándor http://alex56.hu
