Compiling gimp-gap on openSUSE 10.3

Compiling gimp-gap on openSUSE 10.3

Post by Nathan Mos » Wed, 04 Jun 2008 00:40:17


I am running into a great amount of difficulty trying to get
gimp-gap-2.4.0 to compile on openSUSE 10.3.

From what I've seen on the internet, there are a few people who have
had the exact same problems.

I got over one of the problems, which was an error in compiling ffmpeg
library ... I just downloaded the CVS snap-shot from the ffmpeg website
and replaced the code in the gimp-gap tree with this this code and it
worked okay.

The next problem I run into is compiling libwavplayclient ... it is
looking for gtk headers in the wrong place, or something, and when I try
to point it in the right direction, it comes at me with 1000 lines of
errors.

So, I have no idea how to get this thing to compile.

I compiled it fine on Debian, but I can't use Debian because my current
architecture is not fully supported by anyone but openSUSE (I've tried
several distributions, and only openSUSE recognizes my sound card ...
I'm sure it has something to do with the magic blacklist file, but I
don't want to keep installing Linux, so I'm settling with openSUSE,
which is fine, I like it).

Any help with regards to getting gimp-gap to compile would be greatly
appreciated. As it is, I've managed to do the work I needed to without
gap installed ... But it would be nice to make a flash animation that
had a little bit more resolution and depth than the 256 colors that GIFs
allow.

Thanks in advance!

Sincerely,

Nathan Moschkin.
 
 
 

Compiling gimp-gap on openSUSE 10.3

Post by Michael So » Wed, 04 Jun 2008 01:15:06


Well this is quite a task and requires a lot of effort..

When I install this software I expect to take a good 5+ hours at least.
First thing to note is that the script looks for very new versions of
several packages. What I do is start by running ./configure and looking
very closely at the config.log file. This is just a starting point and
you'll have to go thru quite a bit to get to the finish line.

Each time the script stops look at the 2-3 lines preceding the failure.
Start looking for the source for this package and be prepared for more
dependencies..

Anyway, you'll need to get the latest versions of several packages to begin.
Get the sources so when you run 'make install' you'll be installing all the
headers as well. This way there's no need to get a separate development
package. You'll want to get the latest from either ftp.gtk.org or newer
still quite often from ftp.gnome.org/pub/GNOME/sources. Look in the gnome
repo for as many packages as you find in the config.log file and use those.
Then the rest should be in the ftp.gtk.org repo.

As I said earlier, this takes a lot of work. Nock off the prerequisites one
at a time until you are finished.

P.S. There are a few programs that will NOT be in either of the above
mentioned repo's so do a Google search and download sources from there
respective Home Page.

Sorry this doesn't really help a lot but perhaps next time I'll remember to
write down every step needed to get it working as I go along. It's really
a hassle and I do wish someone would make an easy to install openSUSE rpm
for GAP..

But worth it to install if you like doing animations !

 
 
 

Compiling gimp-gap on openSUSE 10.3

Post by Nathan Mos » Wed, 04 Jun 2008 01:34:00

Thanks. At least I know I'm not going crazy.




Michael Soibelman wrote:

 
 
 

Compiling gimp-gap on openSUSE 10.3

Post by Nathan Mos » Thu, 05 Jun 2008 02:07:13

Well ... who knew how far being nice could go?

I approached one of the suse developers about this issue, and they're
going to try to tackle it. It's too late to be pushed in 11.0, but they
said most likely 11.1 and packages could be available before then.
 
 
 

Compiling gimp-gap on openSUSE 10.3

Post by Michael So » Fri, 06 Jun 2008 03:38:24


Good. I'll look forward to that day. It's always been a time consuming
task and this should make it easier for newbies to get starting animating.
 
 
 

Compiling gimp-gap on openSUSE 10.3

Post by Nathan Mos » Fri, 06 Jun 2008 16:34:46


well ... I've joined an openSUSE listserv ... they've compiled it, and
they're going to offer the package, but they absolutely cannot offer the
proprietary and patent-encumbered modules that it takes to build the
product.

If they offer it, it will be scaled back. ... from what I've seen, gap
needs a serious update, anyway. Their ffmpeg is well out of date, as
are many of the libraries that they use.

(all copyrighted)