On 06/22/2010 07:23 AM, James White wrote: > Chris, > I'm pleased (and a bit embarrassed) to say that those packages > were out of date or not installed. I sure thought I had checked them > but apparently not. Anyway, I fixed that and it compiled like a > champ. Thanks for the help. > > 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 8:06 PM, Chris Ohmstede wrote: >> 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 >>>> >>>> >>>> >>>> >>> >> OK, I've uninstalled and reinstalled all the required headers in Ubuntu >> and still haven't been able to recreate the problem. I went back >> through the source code to find version requirements and here they are: >> >> dpkg -l libgtk2.0-dev >> must return a version of 2.16 or higher. >> >> dpkg -l libgnomevfs2-dev >> must retrun a version of 1:2.2 or higher. >> >> Rumán and Jim, thanks so much for helping me on this. Hopefully I can >> find a way to resolve it or at least report the exact error that is >> causing it. >> >> Chris >> >> > Excellent Jim, hope it turns out to be worth the trouble.
Chris
