Message: previous - next
Month: February 2011

Re: [trinity-users] iccconfig - noinst_HEADERS = iccconfig.h (is this right?)

From: "David C. Rankin" <drankinatty@...>
Date: Fri, 11 Feb 2011 10:03:10 -0600
On 02/11/2011 09:57 AM, David C. Rankin wrote:
> On 02/11/2011 12:46 AM, Timothy Pearson wrote:
>> Then try rebuilding kdebase and see if the error changes at all.  I have
>> heard that GCC is not supposed to follow includes more than one file deep;
>> if that is prohibiting a successful build then the above modification
>> would fix it.
>> Let me know if that works!
>> Tim
> <snip>
> #include <string>
> #include <stdio.h>
> #include <tqstring.h>
> // test inclusion
> #include <libkrandr/libkrandr.h>
> #include "iccconfig.h"
> using namespace std;
> <snip>
>   Hmm.. No change. Same 'expected type-specifier' -> cannot convert ‘int*’ to
> ‘KRandrSimpleAPI*’ in initialization error. It is like it is missing code that
> lets iccconfig.cpp know that ‘KRandrSimpleAPI*’ is an 'int*'. Could we add a
> type-cast somewhere?  If so, where? Here is the error in full:

Here are the current svn revisions for each of the modules I have built and
installed if that makes any difference. I doubt it does, I do a svn up each day
on the entire trinity svn tree and look for new/changed source files before
copying the modules to a build directory. kdelibs was build just a few minutes
ago and I haven't seen changes to tqtinterface or arts in several days so it
should all be built against the current tree:

trinity-qt3 3.3.8-20
trinity-pyqt3 3.18.1-9
trinity-tqtinterface 1219398-1
trinity-arts 1219157-1.1
trinity-kdelibs 1219817-1.1

David C. Rankin, J.D.,P.E.