On 06/21/2010 05:51 PM, James White wrote: > Chris, > FYI, I'm running Ubuntu 10.0? and I'm having the same problem > (could it possible be Ubuntu related?). I'm pretty sure that I have > loaded the requisite libraries. I'm following this thread and will > also try following the fixes you suggest. > > Jim White > 206-234-4832 > > Copyright 2010, Sage Research and Consulting. All rights reserved. > Unauthorized disclosure prohibited. > > Notice: This communication may contain privileged or other > confidential information. If you are not the intended recipient, or > believe that you have received this communication in error, please do > not print, copy, retransmit, disseminate, or otherwise use the > information. Also, please indicate to the sender that you have > received this email in error, and delete the copy you received. Thank > you. > > > On 6/21/2010 5:40 PM, Chris Ohmstede 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 Jim Sorry to here your having problems too. This is not an Ubuntu issue. I keep a 32 bit Ubuntu machine pretty much just to check my compiles. I just finished downloading the tar myself onto my Ubuntu machine and everything configured and compiled with no problem.
Here's a list of all the packages I need in an Ubuntu system: GNOME configuration database system (development) libgconf2-dev GNOME Virtual File System library (developement files) libgnomevfs2-dev Developement files for the GTK+ library libgtk2.0-dev Development files for GLib library libglib2.0-dev These are very common libraries so I suspect they will all be installed. The headers, however. probably won't. I had to download these packages on my own Ubuntu machine for compiling. Can you check to see that these packages are installed? I'm going to go ahead and uninstall / reinstall these packages on my own machine to see if I can break it. Sorry for the problems. Chris
