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.&nbsp; 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.&nbsp; <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">&lt;<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>&gt;</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>
            &nbsp; &nbsp; &nbsp; &nbsp;<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>
            &nbsp; &nbsp; &nbsp; &nbsp;<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>
            &nbsp; &nbsp; &nbsp; &nbsp;<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>
            &nbsp; &nbsp; &nbsp; &nbsp;<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>
            &nbsp; 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 &lt;<a moz-do-not-send="true"
              href="mailto:[email protected]">[email protected]</a>&gt;<br>
            Subject: Re: [CinePaint] Patch for Fedora DSO compile error<br>
            To: CinePaint Users &lt;<a moz-do-not-send="true"
              href="mailto:cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a>&gt;<br>
            Message-ID: &lt;<a moz-do-not-send="true"
              href="mailto:[email protected]">[email protected]</a>&gt;<br>
            Content-Type: text/plain; charset=ISO-8859-1; format=flowed<br>
            <br>
            <br>
            Peter,<br>
            <br>
            The patch looks good. &nbsp;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>
            &gt; On Sat, Feb 11, 2012 at 10:07 AM, Frank Peters&lt;<a
              moz-do-not-send="true"
              href="mailto:[email protected]">[email protected]</a>&gt;
            &nbsp;wrote:<br>
            &gt;<br>
            &gt;&gt; I am also completely in the dark when it comes to
            autotools and make.<br>
            &gt;&gt; But in this case the solution is rather
            straightforward.<br>
            &gt;&gt;<br>
            &gt;&gt; Every directory in the cinepaint source contains a
            Makefile.in which<br>
            &gt;&gt; is used during the configure process to produce the
            actual Makefiles.<br>
            &gt;&gt; In the Makefile.in there is a variable called LDADD
            which is defined<br>
            &gt;&gt; to include several library links. &nbsp;To fix the dso
            problem, all that need<br>
            &gt;&gt; be done is to append the suitable library link
            (-lc, -lm, -lstdc++, etc.)<br>
            &gt;&gt; to the LDADD definition.<br>
            &gt;&gt;<br>
            &gt;&gt; If someone using Redhat/Fedora would take the time
            to determine, by<br>
            &gt;&gt; doing an ordinary configure/make with
            cinepaint-1.0, what links need<br>
            &gt;&gt; to be included in what Makefile, then a patch for
            all the Makefile.in<br>
            &gt;&gt; files could be created.<br>
            &gt;&gt;<br>
            &gt;&gt; Maybe just patching all the Makefile.in files with
            several extra links<br>
            &gt;&gt; would also work. &nbsp;Maybe someone using Redhat/Fedora
            could also do this.<br>
            &gt; Hi Frank and all Fedora users stuck with the DSO
            problem:<br>
            &gt;<br>
            &gt; I created a patch that should hopefully solve the
            problem and make<br>
            &gt; cinepaint_1.0.0 compile. I made the following chages:<br>
            &gt;<br>
            &gt; 1. Fix a compile error that related to a double
            definition of type<br>
            &gt; ImfHalf. I solved this by commenting out the duplicate
            definition in<br>
            &gt; lib/float16.h and including the appropriate header<br>
            &gt; ../libhalf/cinepaint_half.h .<br>
            &gt;<br>
            &gt; 2. Disable the icc_examin plugin since I wasn't able to
            get rid of the<br>
            &gt; DSO error even after modifying Makefile.in. The
            icc_examin plugin also<br>
            &gt; fails to compile if FTGL development files are not
            present, even<br>
            &gt; though the configure script is silent about them.<br>
            &gt;<br>
            &gt; 3. Fix all other DSO errors by including the necessary
            libraries in<br>
            &gt; the LDADD macro in Makefile.in files. I have not
            changed the<br>
            &gt; Makefile.am files. I suppose this could be done as well
            since they<br>
            &gt; seem to be used during the autogen.sh step.<br>
            &gt;<br>
            &gt; Here are the steps to compile cinepaint:<br>
            &gt;<br>
            &gt; 1. Download the cinepaint-1.0.tgz tarball and unpack
            it:<br>
            &gt;<br>
            &gt; tar -xvzf cinepaint-1.0.tgz<br>
            &gt;<br>
            &gt; 2. Navigate to the directory cinepaint, run autogen.sh,
            then navigate back up.<br>
            &gt;<br>
            &gt; cd cinepaint<br>
            &gt; bash autogen.sh<br>
            &gt; cd ..<br>
            &gt;<br>
            &gt; 3. Download my patch from<br>
            &gt; <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>
            &gt;<br>
            &gt; and save it in the same directory as the original
            tarball.<br>
            &gt;<br>
            &gt; 4. Apply the patch:<br>
            &gt;<br>
            &gt; patch -p0&lt;
            &nbsp;cinepaint_1.0.0_patchForFedoraDSObreakage.patch<br>
            &gt;<br>
            &gt; 5. Navigate to the directory cinepaint and follow the
            standard<br>
            &gt; configure, make, make install steps.<br>
            &gt;<br>
            &gt; cd cinepaint<br>
            &gt; ./configure<br>
            &gt; make<br>
            &gt; sudo make install<br>
            &gt;<br>
            &gt;<br>
            &gt;<br>
            &gt; Let me know if this does not work - I tested the whole
            process and it<br>
            &gt; works for me (Fedora 13).<br>
            &gt;<br>
            &gt; Best,<br>
            &gt;<br>
            &gt; Peter<br>
            &gt;<br>
            &gt;
------------------------------------------------------------------------------<br>
            &gt; Virtualization&amp; &nbsp;Cloud Management Using Capacity
            Planning<br>
            &gt; Cloud computing makes use of virtualization - but cloud
            computing<br>
            &gt; also focuses on allowing computing to be delivered as a
            service.<br>
            &gt; <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>
            &gt; _______________________________________________<br>
            &gt; Cinepaint-users mailing list<br>
            &gt; <a moz-do-not-send="true"
              href="mailto:Cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org">Cinepaint-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org</a><br>
            &gt; <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>
            &gt;<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 &amp; 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==--