Problem getting cairomm-1.2.2

Mark Duling mark.duling at biola.edu
Mon Feb 12 11:52:50 PST 2007


Ishtanzar,

I updated the cairomm port to 1.2.4, the latest.  But cairomm 1.2.2 also
installed ok for me so that may not fix it for you.  What platform and
software versions do you have?

PowerPC or Intel?
OS X version?
Xcode version?

Mark

Ishtanzar Ar Keltael <ishtanzar at gmail.com> on Monday, February 12, 2007 at
9:20 AM -0800 wrote:
>Thanks a lot for that.
>I saw that their website is currently down, after many downloads I  
>still have a local copy of the same version available via macports  
>and the lastest which allows me to keep trying to do something...
>It seems that compiling manually the last cairo helps to solve the  
>problem, but as I compiled various versions...
>
>Le 12 févr. 07 à 18:07, Mark Duling a écrit :
>
>> Hi Ishtanzar,
>>
>> The MacPorts cairomm port is not using the latest one from the  
>> developers,
>> so it is possible that a newer version fixes the problem.  But I can't
>> download the latest one right now because something is wrong with  
>> their
>> download site.  Hopefully their site will come back online later  
>> and I can
>> try it.  I'll drop you an email later.  If it still fails and the
>> developers need to be notified, they will want a report on the latest
>> version of cairomm anyway.
>>
>> Mark
>>
>>
>> Ishtanzar Ar Keltael <ishtanzar at gmail.com> on Monday, February 12,  
>> 2007 at
>> 5:12 AM -0800 wrote:
>>> Please, I really need some help for this :/
>>>
>>> Le 6 févr. 07 à 22:38, Ishtanzar Ar Keltael a écrit :
>>>
>>> Hello,
>>>
>>> I tried to find something in the archive of the mailing list but
>>> didn't find anything suitable, so I come here to ask.
>>>
>>> I'm tryin' to get cairomm from darwinport but I have the following
>>> error and I dono what to do with my poor skills in Unix:
>>>
>>> ishtanzar:~ ishtanzar$ sudo port install cairomm
>>> Password:
>>> --->  Building cairomm with target all
>>> Error: Target com.apple.build returned: shell command "cd "/opt/ 
>>> local/
>>> var/db/dports/build/
>>> _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate 
>>> _dp
>>> orts_graphics_cairomm/work/cairomm- 1.2.2" && make all" returned  
>>> error 2
>>> Command output: xlib_surface.cc:37: error: 'visual' was not declared
>>> in this scope
>>> xlib_surface.cc:37: error: expected primary-expression before 'int'
>>> xlib_surface.cc:37: error: expected primary-expression before 'int'
>>> xlib_surface.cc:38: error: expected ',' or ';' before '{' token
>>> xlib_surface.cc:44: error: 'Cairo::RefPtr<Cairo::XlibSurface>
>>> Cairo::XlibSurface::create' is not a static member of 'class
>>> Cairo::XlibSurface'
>>> xlib_surface.cc:44: error: 'Display' was not declared in this scope
>>> xlib_surface.cc:44: error: 'dpy' was not declared in this scope
>>> xlib_surface.cc:44: error: 'Pixmap' was not declared in this scope
>>> xlib_surface.cc:44: error: 'Screen' was not declared in this scope
>>> xlib_surface.cc:44: error: 'screen' was not declared in this scope
>>> xlib_surface.cc:44: error: expected primary-expression before 'int'
>>> xlib_surface.cc:44: error: expected primary-expression before 'int'
>>> xlib_surface.cc:45: error: expected ',' or ';' before '{' token
>>> xlib_surface.cc:57: error: variable or field 'set_drawable' declared
>>> void
>>> xlib_surface.cc:57: error: 'int Cairo::XlibSurface::set_drawable' is
>>> not a static member of 'class Cairo::XlibSurface'
>>> xlib_surface.cc:57: error: 'Drawable' was not declared in this scope
>>> xlib_surface.cc:57: error: expected primary-expression before 'int'
>>> xlib_surface.cc:57: error: expected primary-expression before 'int'
>>> xlib_surface.cc:57: error: initializer expression list treated as
>>> compound expression
>>> xlib_surface.cc:58: error: expected ',' or ';' before '{' token
>>> xlib_surface.cc:63: error: 'Drawable' does not name a type
>>> xlib_surface.cc:70: error: expected initializer before '*' token
>>> xlib_surface.cc:77: error: expected constructor, destructor, or type
>>> conversion before '*' token
>>> xlib_surface.cc:84: error: expected constructor, destructor, or type
>>> conversion before '*' token
>>> xlib_surface.cc:91: error: expected initializer before '*' token
>>> xlib_surface.cc:98: error: expected constructor, destructor, or type
>>> conversion before '*' token
>>> xlib_surface.cc:105: error: expected initializer before '*' token
>>> make[2]: *** [xlib_surface.lo] Error 1
>>> make[1]: *** [all-recursive] Error 1
>>> make: *** [all-recursive] Error 1
>>>
>>> Error: Status 1 encountered during processing.
>>>
>>> If anyone has an idea, it'd be great... :/
>>>
>>> Oh and please forgive me for my english, I'm french.
>
>
>





More information about the macports-users mailing list