Re: [CinePaint] Cinepaint 1.0 on Fedora 15
Tom Dryden <[email protected]> Wed, 15 Feb 2012 06:10:33 -0500
| Newsgroups | gmane.comp.video.cinepaint.user |
|---|---|
| Message-ID | <[email protected]> |
--===============6064653876144252675==
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<br>
I ran into the same issue. There is a script in top level directory
"fedora.sh" that installs all the additional packages for Cinepaint.
<br>
Execute the fedora script then run the configure. <br>
<br>
Good Luck<br>
Tom<br>
<br>
On 02/15/2012 04:19 AM, Lorne Douglas wrote:
<blockquote
cite="mid:CA+1kh9MnK2r4z-p1xgG1DqFvBNY4UZTJ=20WeboeJhmNbc7HQg-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org"
type="cite">Everything looked like it was going well until I ran
./configure which told me I did not have littleCMS.
<div><br>
</div>
<div>Fedora 15 with lcms2-2.2-1.fc15(x86_64) and
lcms2-devel-2.2-1.fc15(x86_64). Do I need the i686 versions
installed?</div>
<div><br>
</div>
<div>It also said I did not have DnD. What library does DnD live
in?</div>
<div><br>
</div>
<div>Thanks<br>
<br>
<div class="gmail_quote">On Tue, Feb 14, 2012 at 1:07 AM, <span
dir="ltr"><<a moz-do-not-send="true"
href="mailto:cinepaint-users-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">cinepaint-users-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a>></span>
wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">Send
Cinepaint-users mailing list submissions to<br>
<a moz-do-not-send="true"
href="mailto:cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a moz-do-not-send="true"
href="https://lists.sourceforge.net/lists/listinfo/cinepaint-users"
target="_blank">https://lists.sourceforge.net/lists/listinfo/cinepaint-users</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a moz-do-not-send="true"
href="mailto:cinepaint-users-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">cinepaint-users-request-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a><br>
<br>
You can reach the person managing the list at<br>
<a moz-do-not-send="true"
href="mailto:cinepaint-users-owner-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">cinepaint-users-owner-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a><br>
<br>
When replying, please edit your Subject line so it is more
specific<br>
than "Re: Contents of Cinepaint-users digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Re: Patch for Fedora DSO compile error (Tom Dryden)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Sun, 12 Feb 2012 21:03:27 -0500<br>
From: Tom Dryden <<a moz-do-not-send="true"
href="mailto:[email protected]">[email protected]</a>><br>
Subject: Re: [CinePaint] Patch for Fedora DSO compile error<br>
To: CinePaint Users <<a moz-do-not-send="true"
href="mailto:cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a>><br>
Message-ID: <<a moz-do-not-send="true"
href="mailto:[email protected]">[email protected]</a>><br>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
<br>
<br>
Peter,<br>
<br>
The patch looks good. I was able to compile on Fedora 15
with no issues.<br>
<br>
Thanks<br>
Tom<br>
<br>
<br>
On 02/11/2012 03:35 PM, Peter Langfelder wrote:<br>
> On Sat, Feb 11, 2012 at 10:07 AM, Frank Peters<<a
moz-do-not-send="true"
href="mailto:[email protected]">[email protected]</a>>
wrote:<br>
><br>
>> I am also completely in the dark when it comes to
autotools and make.<br>
>> But in this case the solution is rather
straightforward.<br>
>><br>
>> Every directory in the cinepaint source contains a
Makefile.in which<br>
>> is used during the configure process to produce the
actual Makefiles.<br>
>> In the Makefile.in there is a variable called LDADD
which is defined<br>
>> to include several library links. To fix the dso
problem, all that need<br>
>> be done is to append the suitable library link
(-lc, -lm, -lstdc++, etc.)<br>
>> to the LDADD definition.<br>
>><br>
>> If someone using Redhat/Fedora would take the time
to determine, by<br>
>> doing an ordinary configure/make with
cinepaint-1.0, what links need<br>
>> to be included in what Makefile, then a patch for
all the Makefile.in<br>
>> files could be created.<br>
>><br>
>> Maybe just patching all the Makefile.in files with
several extra links<br>
>> would also work. Maybe someone using Redhat/Fedora
could also do this.<br>
> Hi Frank and all Fedora users stuck with the DSO
problem:<br>
><br>
> I created a patch that should hopefully solve the
problem and make<br>
> cinepaint_1.0.0 compile. I made the following chages:<br>
><br>
> 1. Fix a compile error that related to a double
definition of type<br>
> ImfHalf. I solved this by commenting out the duplicate
definition in<br>
> lib/float16.h and including the appropriate header<br>
> ../libhalf/cinepaint_half.h .<br>
><br>
> 2. Disable the icc_examin plugin since I wasn't able to
get rid of the<br>
> DSO error even after modifying Makefile.in. The
icc_examin plugin also<br>
> fails to compile if FTGL development files are not
present, even<br>
> though the configure script is silent about them.<br>
><br>
> 3. Fix all other DSO errors by including the necessary
libraries in<br>
> the LDADD macro in Makefile.in files. I have not
changed the<br>
> Makefile.am files. I suppose this could be done as well
since they<br>
> seem to be used during the autogen.sh step.<br>
><br>
> Here are the steps to compile cinepaint:<br>
><br>
> 1. Download the cinepaint-1.0.tgz tarball and unpack
it:<br>
><br>
> tar -xvzf cinepaint-1.0.tgz<br>
><br>
> 2. Navigate to the directory cinepaint, run autogen.sh,
then navigate back up.<br>
><br>
> cd cinepaint<br>
> bash autogen.sh<br>
> cd ..<br>
><br>
> 3. Download my patch from<br>
> <a moz-do-not-send="true"
href="http://peterlangfelder.com/Software/cinepaint_1.0.0_patchForFedoraDSObreakage.patch"
target="_blank">http://peterlangfelder.com/Software/cinepaint_1.0.0_patchForFedoraDSObreakage.patch</a><br>
><br>
> and save it in the same directory as the original
tarball.<br>
><br>
> 4. Apply the patch:<br>
><br>
> patch -p0<
cinepaint_1.0.0_patchForFedoraDSObreakage.patch<br>
><br>
> 5. Navigate to the directory cinepaint and follow the
standard<br>
> configure, make, make install steps.<br>
><br>
> cd cinepaint<br>
> ./configure<br>
> make<br>
> sudo make install<br>
><br>
><br>
><br>
> Let me know if this does not work - I tested the whole
process and it<br>
> works for me (Fedora 13).<br>
><br>
> Best,<br>
><br>
> Peter<br>
><br>
>
------------------------------------------------------------------------------<br>
> Virtualization& Cloud Management Using Capacity
Planning<br>
> Cloud computing makes use of virtualization - but cloud
computing<br>
> also focuses on allowing computing to be delivered as a
service.<br>
> <a moz-do-not-send="true"
href="http://www.accelacomm.com/jaw/sfnl/114/51521223/"
target="_blank">http://www.accelacomm.com/jaw/sfnl/114/51521223/</a><br>
> _______________________________________________<br>
> Cinepaint-users mailing list<br>
> <a moz-do-not-send="true"
href="mailto:Cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">Cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a><br>
> <a moz-do-not-send="true"
href="https://lists.sourceforge.net/lists/listinfo/cinepaint-users"
target="_blank">https://lists.sourceforge.net/lists/listinfo/cinepaint-users</a><br>
><br>
<br>
<br>
<br>
<br>
------------------------------<br>
<br>
------------------------------------------------------------------------------<br>
Try before you buy = See our experts in action!<br>
The most comprehensive online learning library for Microsoft
developers<br>
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5,
CSS3, MVC3,<br>
Metro Style Apps, more. Free future releases when you
subscribe now!<br>
<a moz-do-not-send="true"
href="http://p.sf.net/sfu/learndevnow-dev2"
target="_blank">http://p.sf.net/sfu/learndevnow-dev2</a><br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
Cinepaint-users mailing list<br>
<a moz-do-not-send="true"
href="mailto:Cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">Cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a><br>
<a moz-do-not-send="true"
href="https://lists.sourceforge.net/lists/listinfo/cinepaint-users"
target="_blank">https://lists.sourceforge.net/lists/listinfo/cinepaint-users</a><br>
<br>
<br>
End of Cinepaint-users Digest, Vol 54, Issue 5<br>
**********************************************<br>
</blockquote>
</div>
<br>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
<a class="moz-txt-link-freetext" href="http://www.accelacomm.com/jaw/sfnl/114/51521223/">http://www.accelacomm.com/jaw/sfnl/114/51521223/</a></pre>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Cinepaint-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">Cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/cinepaint-users">https://lists.sourceforge.net/lists/listinfo/cinepaint-users</a>
</pre>
</blockquote>
<br>
</body>
</html>
--===============6064653876144252675==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
--===============6064653876144252675==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
_______________________________________________
Cinepaint-users mailing list
Cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org
https://lists.sourceforge.net/lists/listinfo/cinepaint-users
--===============6064653876144252675==--