Some very recent news: I just deleted all my /opt/local and made a new install of macports. Everything works pretty well now, cairomm 1.2.4 was installed with no problems. I don't understand what happened, maybe a problem with the gtk I first installed months ago. Thanks for your help, and sorry for the inconvenience. Début du message réexpédié :
Intel Core 2 Duo OS X 10.4.8 Xcode 2.4.1
I noticed that with a manual compilation after installing manually the deps, macports managed to install (but not activate of course) So it may be a problem with on of the deps, I think.
Le 12 févr. 07 à 20:52, Mark Duling a écrit :
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@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@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_dpupd ate _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.