FedoraForum.org - Fedora Support Forums and Community
Page 1 of 2 1 2 LastLast
Results 1 to 15 of 24
  1. #1
    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.

  2. #2
    Join Date
    May 2007
    Posts
    102
    GammaPoint, you should download the gimp-devel packages and 'gettext'. The config will work then.

  3. #3
    bob's Avatar
    bob is online now Administrator (yeah, back again)
    Join Date
    Jul 2004
    Location
    Colton, NY; Junction of Heaven & Earth (also Routes 56 & 68).
    Age
    72
    Posts
    23,389
    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.

  4. #4
    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

  5. #5
    Join Date
    May 2007
    Posts
    102
    The GAP packages also need libjpeg-devel. It works for me now.

  6. #6
    Join Date
    Apr 2004
    Posts
    595

    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.

  7. #7
    Join Date
    Jul 2010
    Posts
    1

    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.

  8. #8
    Join Date
    Apr 2004
    Posts
    595

    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?

  9. #9
    Join Date
    Sep 2010
    Posts
    10

    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

  10. #10
    Join Date
    Nov 2010
    Location
    Sweden
    Posts
    7

    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.

  11. #11
    Join Date
    Feb 2011
    Posts
    2

    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 Attached Files

  12. #12
    Join Date
    Apr 2004
    Posts
    595

    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...

  13. #13
    Join Date
    Feb 2011
    Posts
    2

    Re: GIMP GAP (Gimp Animation Program)

    Quote Originally Posted by erroneus
    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

  14. #14
    Join Date
    Feb 2011
    Posts
    9

    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 05:51 PM. Reason: Added [paste] tags.

  15. #15
    Join Date
    Feb 2011
    Posts
    9

    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....

Page 1 of 2 1 2 LastLast

Similar Threads

  1. GIMP animation missing from GIMP in F7?
    By Thetargos in forum Using Fedora
    Replies: 22
    Last Post: 24th October 2007, 11:04 PM
  2. GIMP help
    By carlwill in forum Using Fedora
    Replies: 4
    Last Post: 3rd May 2005, 08:44 PM
  3. gimp with apt
    By spak in forum Using Fedora
    Replies: 2
    Last Post: 4th February 2005, 10:04 PM

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •