Fedora Linux Support Community & Resources Center
  #1  
Old 1st March 2008, 02:06 AM
GammaPoint Offline
Registered User
 
Join Date: May 2007
Posts: 102
GIMP GAP (Gimp Animation Program)

Hi, has anyone been able to get GAP installed for GIMP on fedora? I tried installing it but I was getting the following error message when configuring it

[QUOTE]checking for GIMP... configure: error: Package requirements (gimp-2.0 >= 2.4.0 gimpui-2.0 >= 2.4.0 gimpthumb-2.0 >= 2.4.0) were not met:

No package 'gimp-2.0' found
No package 'gimpui-2.0' found
No package 'gimpthumb-2.0' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GIMP_CFLAGS
and GIMP_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
[\QUOTE]

I installed GIMP using yum. I tried to install GIMP manually (because I heard there are some issues like those above if GIMP isn't installed this way), but this turned out bad (I think because of the same type of problem I have above but now with more packages and dependencies).

Any help would be greatly appreciated.
Reply With Quote
  #2  
Old 1st March 2008, 02:15 AM
GammaPoint Offline
Registered User
 
Join Date: May 2007
Posts: 102
GammaPoint, you should download the gimp-devel packages and 'gettext'. The config will work then.
Reply With Quote
  #3  
Old 1st March 2008, 02:24 AM
bob Offline
Administrator (yeah, back again)
 
Join Date: Jul 2004
Location: Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
Age: 69
Posts: 22,184
THAT'S telling yourself how it's done!
__________________
Linux & Beer - That TOTALLY Computes!
Registered Linux User #362651


Don't use any of my solutions on working computers or near small children.
Reply With Quote
  #4  
Old 1st March 2008, 02:38 AM
GammaPoint Offline
Registered User
 
Join Date: May 2007
Posts: 102


Okay, I'm just posting the solutions as I come across problems. If it says that you don't have xvidcore (yet you do), download the xvidcore-devel package and it won't say that anymore. Now I'm having problems with the 'make', as seen below.

make[2]: *** [gap_gve_jpeg.o] Error 1
make[2]: Leaving directory `/tmp/gimp-gap-2.4.0/libgapvidutil'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/gimp-gap-2.4.0'
make: *** [all] Error 2


If I figure this out I'll post the solution. Any suggestions are welcome
Reply With Quote
  #5  
Old 1st March 2008, 06:10 PM
GammaPoint Offline
Registered User
 
Join Date: May 2007
Posts: 102
The GAP packages also need libjpeg-devel. It works for me now.
Reply With Quote
  #6  
Old 31st May 2010, 04:06 PM
erroneus Offline
Registered User
 
Join Date: Apr 2004
Posts: 595
linuxfedorafirefox
Re: GIMP GAP (Gimp Animation Program)

Rockin' dude. Glad you posted this.

I wonder why someone hasn't just included this as an optional RPM to install?

Adding more information:

Trying to compile this and got all dependencies satisfied to the best of my knowledge and thanks to the posts above. But now the "make" part fails here:

Code:
[daniel@alpha gimp-gap-2.6.0]$ sudo make
make  all-recursive
make[1]: Entering directory `/home/daniel/gimp-gap-2.6.0'
Making all in libgapbase
make[2]: Entering directory `/home/daniel/gimp-gap-2.6.0/libgapbase'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/daniel/gimp-gap-2.6.0/libgapbase'
Making all in extern_libs
make[2]: Entering directory `/home/daniel/gimp-gap-2.6.0/extern_libs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/daniel/gimp-gap-2.6.0/extern_libs'
Making all in images
make[2]: Entering directory `/home/daniel/gimp-gap-2.6.0/images'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/daniel/gimp-gap-2.6.0/images'
Making all in libwavplayclient
make[2]: Entering directory `/home/daniel/gimp-gap-2.6.0/libwavplayclient'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/daniel/gimp-gap-2.6.0/libwavplayclient'
Making all in libgapvidapi
make[2]: Entering directory `/home/daniel/gimp-gap-2.6.0/libgapvidapi'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/daniel/gimp-gap-2.6.0/libgapvidapi'
Making all in gap
make[2]: Entering directory `/home/daniel/gimp-gap-2.6.0/gap'
gcc  -g -O2 -Wall -fPIC   -o gap_plugins gap_base_ops.o gap_bluebox.o gap_dbbrowser_utils.o gap_filter_codegen.o gap_filter_pdb.o gap_lastvaldesc.o gap_main.o gap_mod_layer.o gap_mod_layer_dialog.o gap_mov_dialog.o gap_mov_exec.o gap_mov_render.o gap_navi_activtable.o gap_range_ops.o gap_resi_dialog.o gap_split.o libgimpgap.a  ../libgapbase/libgapbase.a -pthread -lgimpui-2.0 -lgimpwidgets-2.0 -lgimpmodule-2.0 -lgimp-2.0 -lgimpmath-2.0 -lgimpconfig-2.0 -lgimpcolor-2.0 -lgimpbase-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgimpthumb-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0   
/usr/bin/ld: gap_mov_dialog.o: undefined reference to symbol 'rint@@GLIBC_2.2.5'
/usr/bin/ld: note: 'rint@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it to the linker command line
/lib64/libm.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [gap_plugins] Error 1
make[2]: Leaving directory `/home/daniel/gimp-gap-2.6.0/gap'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/daniel/gimp-gap-2.6.0'
make: *** [all] Error 2
I had run a make before and it got past everything to that point. I downloaded the gimp-gap tarball from here:

ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap/

Sure would be nice if there were RPMs already available. I'd make them and share them myself if I knew how.

Last edited by erroneus; 1st June 2010 at 10:00 AM.
Reply With Quote
  #7  
Old 10th July 2010, 07:26 PM
polybius Offline
Registered User
 
Join Date: Jul 2010
Posts: 1
linuxfedorafirefox
Re: GIMP GAP (Gimp Animation Program)

The link about DSO changes, posted by erroneus, was a great hint, but it still left me poking around for a bit.

Finally got make to run to completion by editing the Makefile in the gap directory.
Added -lm to the GIMP_LIBS= line there.
Ran make again from the top directory. Then make install. Ran gimp, and the video menu was there, indicating the plugin was plugged in.
Reply With Quote
  #8  
Old 10th July 2010, 07:55 PM
erroneus Offline
Registered User
 
Join Date: Apr 2004
Posts: 595
linuxfedorafirefox
Re: GIMP GAP (Gimp Animation Program)

Much appreciation to anyone who makes an RPM that works on Fedora 13 64bit! At the very least make any RPM and the source RPM available so I can compile it?
Reply With Quote
  #9  
Old 20th November 2010, 12:49 AM
chelmite Offline
Registered User
 
Join Date: Sep 2010
Posts: 10
linuxfedorafirefox
Re: GIMP GAP (Gimp Animation Program)

I'm trying to install gimp-gap on Fedora 13 x86_64. It seems to compile, but there is a problem in the linking step at the end:

gcc -g -O2 -Wall -fPIC -o gap_plugins gap_base_ops.o gap_bluebox.o gap_dbbrowser_utils.o gap_filter_codegen.o gap_filter_pdb.o gap_lastvaldesc.o gap_main.o gap_mod_layer.o gap_mod_layer_dialog.o gap_mov_dialog.o gap_mov_exec.o gap_mov_render.o gap_navi_activtable.o gap_range_ops.o gap_resi_dialog.o gap_split.o libgimpgap.a ../libgapbase/libgapbase.a -pthread -lgimpui-2.0 -lgimpwidgets-2.0 -lgimpmodule-2.0 -lgimp-2.0 -lgimpmath-2.0 -lgimpconfig-2.0 -lgimpcolor-2.0 -lgimpbase-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgimpthumb-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
/usr/bin/ld: gap_mov_dialog.o: undefined reference to symbol 'rint@@GLIBC_2.2.5'
/usr/bin/ld: note: 'rint@@GLIBC_2.2.5' is defined in DSO /lib64/libm.so.6 so try adding it to the linker command line
/lib64/libm.so.6: could not read symbols: Invalid operation
collect2: ld returned 1 exit status
make[2]: *** [gap_plugins] Error 1
Reply With Quote
  #10  
Old 25th November 2010, 10:58 PM
goeran Offline
Registered User
 
Join Date: Nov 2010
Location: Sweden
Posts: 7
linuxfedorafirefox
Re: GIMP GAP (Gimp Animation Program)

One of the object files you link uses a library that isn't mentioned on the command line. That used to work if any other library you mention needs the library you use. This implicit inclusion of additional libraries doesn't happen any more. See http://lists.fedoraproject.org/piper...ry/000563.html for further details.

What you need to do in this case is to add -lm to the end of the command line.
Reply With Quote
  #11  
Old 12th February 2011, 11:55 AM
oli11 Offline
Registered User
 
Join Date: Feb 2011
Posts: 2
windows_7firefox
Re: GIMP GAP (Gimp Animation Program)

I wonder why there isn't a fedora package for GAP. License is GPL and building a spec-file seems to be be straightforward. I created one for 2.6 based on an old one for 2.0. If someone wants to use it or maintain it, here it is.
Attached Files
File Type: spec gimp-gap.spec (1.5 KB, 308 views)
Reply With Quote
  #12  
Old 12th February 2011, 12:29 PM
erroneus Offline
Registered User
 
Join Date: Apr 2004
Posts: 595
linuxfedorafirefox
Re: GIMP GAP (Gimp Animation Program)

nice! Uh... not that I can't figure it out on my own eventually, but how do we use a spec file to create an RPM? It's just after 7am here... just woke up... not fully coherent yet...
Reply With Quote
  #13  
Old 12th February 2011, 12:38 PM
oli11 Offline
Registered User
 
Join Date: Feb 2011
Posts: 2
linuxfedorafirefox
Re: GIMP GAP (Gimp Animation Program)

Quote:
Originally Posted by erroneus View Post
nice! Uh... not that I can't figure it out on my own eventually, but how do we use a spec file to create an RPM? It's just after 7am here... just woke up... not fully coherent yet...
You download gimp-gap-2.6.0.tar.bz2 and copy it in your rpmbuild/SOURCES directory:

cp gimp-gap-2.6.0.tar.bz2 /home/myusername/rpmbuild/SOURCES/gimp-gap-2.6.0.tar.bz2

then you run rpmbuild -ba on the spec-file:

rpmbuild -ba path/to/specfile/gimp-gap.spec

Then after the build process you should find the rpm under rpmbuild/RPMS
Reply With Quote
  #14  
Old 25th February 2011, 03:12 PM
tkonto Offline
Registered User
 
Join Date: Feb 2011
Posts: 9
linuxopera
Re: GIMP GAP (Gimp Animation Program)

Hello All,

Both using the spec file or just ./configure I get the following error:



and it stops.

Any ideas?
F14/64bit
Gimp 2.6.11

Thank you All for Your time.

Last edited by Hlingler; 25th February 2011 at 04:51 PM. Reason: Added [paste] tags.
Reply With Quote
  #15  
Old 25th February 2011, 05:34 PM
tkonto Offline
Registered User
 
Join Date: Feb 2011
Posts: 9
linuxopera
Re: GIMP GAP (Gimp Animation Program)

Hello All,

FC14 64bit, gap sources from ftp://ftp.gimp.org/pub/gimp/plug-ins/v2.6/gap/

Either just ./configure --prefix=/usr or using rpmbuild with the above mentioned .spec file, I always end up with

http://pastebin.com/Zy7jzpMA


Any ideas?

Thank you

---------- Post added at 08:34 PM ---------- Previous post was at 06:43 PM ----------

Sorry for double posting....
Reply With Quote
Reply

Tags
animation, gap, gimp, program

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
GIMP animation missing from GIMP in F7? Thetargos Using Fedora 22 24th October 2007 11:04 PM
GIMP help carlwill Using Fedora 4 3rd May 2005 08:44 PM
gimp with apt spak Using Fedora 2 4th February 2005 09:04 PM


Current GMT-time: 09:10 (Saturday, 01-11-2014)

TopSubscribe to XML RSS for all Threads in all ForumsFedoraForumDotOrg Archive
logo

All trademarks, and forum posts in this site are property of their respective owner(s).
FedoraForum.org is privately owned and is not directly sponsored by the Fedora Project or Red Hat, Inc.

Privacy Policy | Term of Use | Posting Guidelines | Archive | Contact Us | Founding Members

Powered by vBulletin® Copyright ©2000 - 2012, vBulletin Solutions, Inc.

FedoraForum is Powered by RedHat
Paso de Carrasco Photos on Instagram - Thane - Mangalagiri Photos on Instagram