|
Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/4 18:33
#1 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
Hello,
as in the title, i'm trying to compile the latest version of pixman and cairo. (pixman 0.32.6 - cairo 1.14.2) I have just a few errors: as follow compiling pixman: Configure for pixman: sh configure --prefix=/SDK/local/newlib --host=ppc-amigaos --enable-static=yes --enable-shared=no --disable-vmx --enable-timers=no --enable-gtk=no --enable-libpng=no then: gmake pixman-utils.c: In function '_pixman_multiply_overflows_size': pixman-utils.c:36: error: 'ULONG_MAX' undeclared (first use in this function) pixman-utils.c:36: error: (Each undeclared identifier is reported only once pixman-utils.c:36: error: for each function it appears in.) gmake[2]: *** [pixman-utils.lo] Error 1 gmake[2]: Leaving directory `/OS41/Software/Development/pixman-0.32.6/pixman' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/OS41/Software/Development/pixman-0.32.6' gmake: *** [all] Error 2 Now, since pixman is needed by cairo and i don't have a fully compiled and configured pixman, when i try to configure cairo i get: configure error: "mandatory image surface backend feature could not be enabled" cairo: sh configure --prefix=/SDK/local/newlib --host=ppc-amigaos --enable-static=yes --enable-shared=no --enable-gtk-doc=no --enable-gtk-doc-html=no --enable-gtk-doc-pdf=no --disable-largefile --enable-gcov=no --disable-valgrind --enable-xlib=no --enable-xlib-xrender=no --enable-xcb=no --enable-xcb-shm=no --enable-png=no --enable-script=no --enable-ft=no --enable-fc=no --enable-ps=no --enable-pdf=no --enable-svg=no --enable-pthread=no --enable-gobject=no --enable-full-testing=no --enable-trace=no --enable-interpreter=no --enable-symbol-lookup=no Any hint? Thank you very much |
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/4 19:01
#2 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2007/2/27 10:47 From Gravity well
Posts: 727
|
I thought to look for ULONG_MAX and these are defined in newlib limits.h , is it included already?
|
|
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/4 21:10
#3 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
@Thematic
Yes, limits.h is in the configure. Btw, there is a ifdef in the source. #ifdef __SDTC__ #include <limits.h> #else #include <assert.h> #endif And the function: pixman_bool_t_pixman_multiply_overflows_size (size_t a, size_t b) { return a>=SIZE_MAX / b); //line 36 } |
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/4 22:58
#4 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2007/2/6 13:57 From Donostia (SPAIN)
Posts: 597
|
@AmigaBlitter
(about ULONG_MAX error) I think he talks about that in limit.h (newlib) in pixman sources: .. /* Minimum and maximum values a `signed long int' can hold. (Same as `int'). */ # ifndef __LONG_MAX__ # if defined (__alpha__) || (defined (__sparc__) && defined(__arch64__)) || defined (__sparcv9) # define __LONG_MAX__ 9223372036854775807L # else # define __LONG_MAX__ 2147483647L # endif /* __alpha__ || sparc64 */ # endif # undef LONG_MIN # define LONG_MIN (-LONG_MAX-1) # undef LONG_MAX # define LONG_MAX __LONG_MAX__ /* Maximum value an `unsigned long int' can hold. (Minimum is 0). */ # undef ULONG_MAX # define ULONG_MAX (LONG_MAX * 2UL + 1) ... and in clib limit.h is just: #define ULONG_MAX 4294967295UL check if you have such #define maybe just adding/changing (or something similar) #ifdef __SDTC__ to #ifdef __SDTC__ && __amigaos4__ |
|
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/5 6:10
#5 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
@jabirulo
i checked this file, but i haven't find # undef ULONG_MAX # define ULONG_MAX (LONG_MAX * 2UL + 1) maybe i missed something. Btw, the file is limits.h Edited by AmigaBlitter on 2015/6/5 10:10:34
Edited by AmigaBlitter on 2015/6/5 10:11:28 |
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/5 17:46
#6 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2007/2/6 13:57 From Donostia (SPAIN)
Posts: 597
|
@AmigaBlitter
Yep, was a typo :-/
#md5sum limits.h
|
|
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/5 21:16
#7 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
@jabirulo
OK, what to do to make it working? Could be something related to my sdk installation? My SDK is in os41:sdk/sdk |
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/5 23:08
#8 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
Solved pixman compilation by adding #include <limits.h> in the pixman-utils.c file
Now i have all the libraries of pixman compiled. Now, trying to configure cairo with the command line in the post above , i get the error: checking whether cairo's image surface backend feature could be enabled... no (requires pixman-1 >= 0.30.0 http://cairographics.org/releases/) configure: error: mandatory image surface backend feature could not be enabled configure: WARNING: cache variable cairo_cv_warn_maybe contains a newline Cairo needs pixman and can't find it. Where the pixman library should be copied in order to make those libraries visible by cairo configure? |
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/6 0:00
#9 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2007/2/27 10:47 From Gravity well
Posts: 727
|
Check the log file, those error messages about dependencies typically only give names, they don't tell what went wrong.
|
|
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/6 16:44
#10 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
@Thematic
config.log related to cairo configure:31870: checking for cairo's image surface backend feature configure:31888: checking for pixman configure:31895: $PKG_CONFIG --exists --print-errors "$pixman_REQUIRES" Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gnome-config: Comando sconosciuto gnome-config fallito con codice 10 configure:31898: $? = 1 configure:31911: $PKG_CONFIG --exists --print-errors "$pixman_REQUIRES" Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found |
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/7 9:54
#11 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2006/11/30 11:30 From Finland
Posts: 1796
|
@AmigaBlitter
Did you install pixman or just compile it? If you don't know which files to copy and where you can use "gmake install" to do this. Also you should leave out the "--host=ppc-amigaos" in configure command line if you're not cross-compiling. You may also have to set PKG_CONFIG_PATH so that cairo can detect your pixman installation: setenv SAVE PKG_CONFIG_PATH /SDK/local/newlib/lib/pkgconfig |
|
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/7 12:44
#12 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
@salass00
Thank you for the info. I haven't installed pixman. How to install? gmake INSTALL doesn't perform an installation? Could you please tell me the necessary steps to replace the old cairo library? Edited by AmigaBlitter on 2015/6/7 13:25:15
|
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/7 15:48
#13 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2006/11/30 11:30 From Finland
Posts: 1796
|
@AmigaBlitter
Quote:
You don't say what happened so I can only guess. If you typed "install" with upper case letters instead of lower case then that's probably why it didn't work for you. |
|
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/7 16:00
#14 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
@salass00
gmake install (lowercase) worked (at least done some operation without errors). i setup the environment variable as you described. sh configure cairo inthe way you described in the Hyperion Forum (you can see the same parameters above) still produce the errors: config.log related to cairo configure:31870: checking for cairo's image surface backend feature configure:31888: checking for pixman configure:31895: $PKG_CONFIG --exists --print-errors "$pixman_REQUIRES" Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found gnome-config: Comando sconosciuto gnome-config fallito con codice 10 configure:31898: $? = 1 configure:31911: $PKG_CONFIG --exists --print-errors "$pixman_REQUIRES" Package pixman-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `pixman-1.pc' to the PKG_CONFIG_PATH environment variable No package 'pixman-1' found Edited by AmigaBlitter on 2015/6/7 19:08:12
|
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/7 20:06
#15 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
@AmigaBlitter
Successfully compiled and installed pixam. Cairo configuration ok, but when try the gmake i get: Makefile:1487: warning: overriding commands for target `recheck' Makefile:1127: warning: ignoring old commands for target `recheck' gmake all-recursive gmake[1]: Entering directory `/OS41/Software/Development/cairo-1.14.2' Makefile:1487: warning: overriding commands for target `recheck' Makefile:1127: warning: ignoring old commands for target `recheck' Making all in src gmake[2]: Entering directory `/OS41/Software/Development/cairo-1.14.2/src' /SDK/C/gmake all-am gmake[3]: Entering directory `/OS41/Software/Development/cairo-1.14.2/src' CC cairo-analysis-surface.lo In file included from cairo-mutex-type-private.h:45, from cairo-scaled-font-private.h:45, from cairoint.h:422, from cairo-analysis-surface.c:37: cairo-mutex-impl-private.h:262:3: error: #error "XXX: No mutex implementation found. Cairo will not work with multiple threads. Define CAIRO_NO_MUTEX to 1 to acknowledge and accept this limitation and compile cairo without thread-safety support." In file included from cairo-mutex-type-private.h:45, from cairo-scaled-font-private.h:45, from cairoint.h:422, from cairo-analysis-surface.c:37: cairo-mutex-impl-private.h:271: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'cairo_recursive_mutex_impl_t' In file included from cairo-scaled-font-private.h:45, from cairoint.h:422, from cairo-analysis-surface.c:37: cairo-mutex-type-private.h:49:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined. Check cairo-mutex-impl-private.h." cairo-mutex-type-private.h:52:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined. Check cairo-mutex-impl-private.h." cairo-mutex-type-private.h:55:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined. Check cairo-mutex-impl-private.h." cairo-mutex-type-private.h:139:3: error: #error "CAIRO_MUTEX_IMPL_LOCK not defined" cairo-mutex-type-private.h:142:3: error: #error "CAIRO_MUTEX_IMPL_UNLOCK not defined" cairo-mutex-type-private.h:151:3: error: #error "CAIRO_MUTEX_IMPL_NIL_INITIALIZER not defined" In file included from cairo-scaled-font-private.h:45, from cairoint.h:422, from cairo-analysis-surface.c:37: cairo-mutex-type-private.h:161: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'cairo_mutex_t' cairo-mutex-type-private.h:162: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'cairo_recursive_mutex_t' In file included from cairoint.h:422, from cairo-analysis-surface.c:37: cairo-scaled-font-private.h:110: error: expected specifier-qualifier-list before 'cairo_mutex_t' In file included from cairo-mutex-private.h:62, from cairoint.h:2040, from cairo-analysis-surface.c:37: cairo-mutex-list-private.h:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_cairo_pattern_solid_surface_cache_lock' cairo-mutex-list-private.h:41: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_cairo_image_solid_cache_mutex' cairo-mutex-list-private.h:43: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_cairo_toy_font_face_mutex' cairo-mutex-list-private.h:44: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_cairo_intern_string_mutex' cairo-mutex-list-private.h:45: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_cairo_scaled_font_map_mutex' cairo-mutex-list-private.h:46: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_cairo_scaled_glyph_page_cache_mutex' cairo-mutex-list-private.h:47: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_cairo_scaled_font_error_mutex' cairo-mutex-list-private.h:48: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_cairo_glyph_cache_mutex' cairo-mutex-list-private.h:71: error: expected '=', ',', ';', 'asm' or '__attribute__' before '_cairo_atomic_mutex' In file included from cairo-surface-snapshot-inline.h:39, from cairo-analysis-surface.c:45: cairo-surface-snapshot-private.h:46: error: expected specifier-qualifier-list before 'cairo_mutex_t' In file included from cairo-analysis-surface.c:45: cairo-surface-snapshot-inline.h: In function '_cairo_surface_snapshot_get_target': cairo-surface-snapshot-inline.h:54: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_LOCK' cairo-surface-snapshot-inline.h:54: error: 'cairo_surface_snapshot_t' has no member named 'mutex' cairo-surface-snapshot-inline.h:55: error: 'cairo_surface_snapshot_t' has no member named 'target' cairo-surface-snapshot-inline.h:56: error: implicit declaration of function 'CAIRO_MUTEX_IMPL_UNLOCK' cairo-surface-snapshot-inline.h:56: error: 'cairo_surface_snapshot_t' has no member named 'mutex' gmake[3]: *** [cairo-analysis-surface.lo] Error 1 gmake[3]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/src' gmake[2]: *** [all] Error 2 gmake[2]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/src' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/OS41/Software/Development/cairo-1.14.2' gmake: *** [all] Error 2 3.OS41:Software/Development/cairo-1.14.2> |
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/7 21:22
#16 |
---|---|---|
Home away from home
![]() ![]() Joined:
2006/11/26 21:45 From a dying planet
Posts: 3968
|
@AmigaBlitter
Quote:
Did you try that? |
|
_________________
People are dying. Entire ecosystems are collapsing. We are in the beginning of a mass extinction. And all you can talk about is money and fairytales of eternal economic growth. How dare you! – Greta Thunberg |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/8 8:21
#17 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2006/11/30 11:30 From Finland
Posts: 1796
|
@AmigaBlitter
You need to add AmigaOS support in the file "src/cairo-mutex-impl-private.h". Here is my modified file from cairo-1.12.8: https://dl.dropboxusercontent.com/u/26 ... airo-mutex-impl-private.h Search for the string "__amigaos4__" to find my changes. |
|
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/8 21:42
#18 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
@salass00
Thank you. Done. This is the output of the gmake install: 3.OS41:Software/Development/cairo-1.14.2> gmake install Makefile:1487: warning: overriding commands for target `recheck' Makefile:1127: warning: ignoring old commands for target `recheck' gmake install-recursive gmake[1]: Entering directory `/OS41/Software/Development/cairo-1.14.2' Makefile:1487: warning: overriding commands for target `recheck' Makefile:1127: warning: ignoring old commands for target `recheck' Making install in src gmake[2]: Entering directory `/OS41/Software/Development/cairo-1.14.2/src' /SDK/C/gmake install-am gmake[3]: Entering directory `/OS41/Software/Development/cairo-1.14.2/src' gmake[4]: Entering directory `/OS41/Software/Development/cairo-1.14.2/src' /SDK/Local/C/mkdir -p '/SDK/local/newlib/lib' /bin/sh ../libtool --mode=install /SDK/Local/C/ginstall -c libcairo.la '/SDK/local/newlib/lib' libtool: install: /SDK/Local/C/ginstall -c .libs/libcairo.lai /SDK/local/newlib/lib/libcairo.la libtool: install: /SDK/Local/C/ginstall -c .libs/libcairo.a /SDK/local/newlib/lib/libcairo.a libtool: install: chmod 644 /SDK/local/newlib/lib/libcairo.a libtool: install: ppc-amigaos-ranlib /SDK/local/newlib/lib/libcairo.a /SDK/Local/C/mkdir -p '/SDK/local/newlib/include/cairo' /SDK/Local/C/ginstall -c -m 644 cairo.h cairo-deprecated.h ../cairo-version.h '/SDK/local/newlib/include/cairo' /SDK/Local/C/mkdir -p '/SDK/local/newlib/include/cairo' /SDK/Local/C/ginstall -c -m 644 cairo-features.h '/SDK/local/newlib/include/cairo' /SDK/Local/C/mkdir -p '/SDK/local/newlib/lib/pkgconfig' /SDK/Local/C/ginstall -c -m 644 cairo.pc '/SDK/local/newlib/lib/pkgconfig' gmake[4]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/src' gmake[3]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/src' gmake[2]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/src' Making install in doc gmake[2]: Entering directory `/OS41/Software/Development/cairo-1.14.2/doc' /SDK/C/gmake install-recursive gmake[3]: Entering directory `/OS41/Software/Development/cairo-1.14.2/doc' Making install in public gmake[4]: Entering directory `/OS41/Software/Development/cairo-1.14.2/doc/public' /SDK/C/gmake install-am gmake[5]: Entering directory `/OS41/Software/Development/cairo-1.14.2/doc/public' gmake[6]: Entering directory `/OS41/Software/Development/cairo-1.14.2/doc/public' gmake[6]: Nothing to be done for `install-exec-am'. installfiles=`echo ./html/*`; \ if test "$installfiles" = './html/*'; \ then echo '-- Nothing to install' ; \ else \ /bin/sh /OS41/Software/Development/cairo-1.14.2/build/install-sh -d /SDK/local/newlib/share/gtk-doc/html/cairo; \ for i in $installfiles; do \ echo '-- Installing '$i ; \ /SDK/Local/C/ginstall -c -m 644 $i /SDK/local/newlib/share/gtk-doc/html/cairo; \ done; \ echo '-- Installing ./html/index.sgml' ; \ /SDK/Local/C/ginstall -c -m 644 ./html/index.sgml /SDK/local/newlib/share/gtk-doc/html/cairo || :; \ which gtkdoc-rebase >/dev/null && \ gtkdoc-rebase --relative --dest-dir= --html-dir=/SDK/local/newlib/share/gtk-doc/html/cairo ; \ fi SDK:Local/C/ls: /T/ins15503-1499781968: No such file or directory SDK:Local/C/rmdir: `/T/ins15503-1499781968/d': No such file or directory SDK:Local/C/rmdir: `/T/ins15503-1499781968': No such file or directory /OS41/Software/Development/cairo-1.14.2/build/install-sh: internal error: setexecsig: unset signal 4(INT) SDK:Local/C/chmod: cannot access `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/bindings-errors.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/bindings-fonts.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/bindings-memory.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/bindings-overloading.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/bindings-path.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/bindings-patterns.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/bindings-return-values.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/bindings-streams.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/bindings-surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Error-handling.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-FreeType-Fonts.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Image-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-PDF-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-PNG-Support.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Paths.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-PostScript-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Quartz-(CGFont)-Fonts.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Quartz-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Raster-Sources.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Recording-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Regions.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-SVG-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Script-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Transformations.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Types.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-User-Fonts.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Version-Information.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Win32-Fonts.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-Win32-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-XCB-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-XLib-Surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-XLib-XRender-Backend.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-cairo-device-t.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-cairo-font-face-t.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-cairo-font-options-t.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-cairo-matrix-t.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-cairo-pattern-t.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-cairo-scaled-font-t.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-cairo-surface-t.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-cairo-t.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-drawing.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-fonts.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-support.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-surfaces.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo-text.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/cairo.devhelp2 SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/home.png SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index-1.10.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index-1.12.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index-1.2.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index-1.4.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index-1.6.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index-1.8.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index-all.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index.sgml SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/language-bindings.html SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/left-insensitive.png SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/left.png SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/right-insensitive.png SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/right.png SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/style.css SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/up-insensitive.png SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/up.png SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory -- Installing ./html/index.sgml SDK:Local/C/ginstall: cannot create regular file `/SDK/local/newlib/share/gtk-doc/html/cairo': No such file or directory WHICH: Impossibile trovare "gtkdoc-rebase". gmake[6]: [install-data-local] Error 5 (ignored) gmake[6]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/doc/public' gmake[5]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/doc/public' gmake[4]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/doc/public' gmake[4]: Entering directory `/OS41/Software/Development/cairo-1.14.2/doc' gmake[5]: Entering directory `/OS41/Software/Development/cairo-1.14.2/doc' gmake[5]: Nothing to be done for `install-exec-am'. gmake[5]: Nothing to be done for `install-data-am'. gmake[5]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/doc' gmake[4]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/doc' gmake[3]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/doc' gmake[2]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/doc' Making install in util gmake[2]: Entering directory `/OS41/Software/Development/cairo-1.14.2/util' /SDK/C/gmake install-recursive gmake[3]: Entering directory `/OS41/Software/Development/cairo-1.14.2/util' Making install in . gmake[4]: Entering directory `/OS41/Software/Development/cairo-1.14.2/util' gmake[5]: Entering directory `/OS41/Software/Development/cairo-1.14.2/util' gmake[5]: Nothing to be done for `install-exec-am'. gmake[5]: Nothing to be done for `install-data-am'. gmake[5]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/util' gmake[4]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/util' Making install in cairo-missing gmake[4]: Entering directory `/OS41/Software/Development/cairo-1.14.2/util/cairo-missing' gmake[5]: Entering directory `/OS41/Software/Development/cairo-1.14.2/util/cairo-missing' gmake[5]: Nothing to be done for `install-exec-am'. gmake[5]: Nothing to be done for `install-data-am'. gmake[5]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/util/cairo-missing' gmake[4]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/util/cairo-missing' gmake[3]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/util' gmake[2]: Leaving directory `/OS41/Software/Development/cairo-1.14.2/util' gmake[2]: Entering directory `/OS41/Software/Development/cairo-1.14.2' Makefile:1487: warning: overriding commands for target `recheck' Makefile:1127: warning: ignoring old commands for target `recheck' gmake[3]: Entering directory `/OS41/Software/Development/cairo-1.14.2' Makefile:1487: warning: overriding commands for target `recheck' Makefile:1127: warning: ignoring old commands for target `recheck' gmake[3]: Nothing to be done for `install-exec-am'. gmake[3]: Nothing to be done for `install-data-am'. gmake[3]: Leaving directory `/OS41/Software/Development/cairo-1.14.2' gmake[2]: Leaving directory `/OS41/Software/Development/cairo-1.14.2' gmake[1]: Leaving directory `/OS41/Software/Development/cairo-1.14.2' 3.OS41:Software/Development/cairo-1.14.2> |
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/9 10:31
#19 |
---|---|---|
Quite a regular
![]() ![]() Joined:
2006/11/22 17:57 From Italy, Rome
Posts: 594
|
@salass00
this is my Makefile for a cairo program: CFLAGS = -I/SDK/local/common/include/cairo -ggdb -IincludeCXXFLAGS = $(CFLAGS) LDFLAGS = -use-dynld -cpu=440 LIBS = -L/SDK/local/newlib/lib -lcairo -lfreetype -lfontconfig -lpixman-1 -lpng12 -lz -lexpat -lpthread -lauto now in this path "SDK/local/common/include/cairo" the include file still hold (2008) while in "/SDK/local/newlib/include/" i have the latest include file after the gmake install. How should i proceed? Should i copy this new file to "SDK/local/common/include/cairo"? Moreover, the cairo-ps.h, cairo-ft.h, cairo-pdf.h and cairo-svg have been not generated in "/SDK/local/newlib/include/" thank you in advance |
|
_________________
Retired |
||
|
Re: Help me in compiling latest pixman and cairo graphics |
Posted on: 2015/6/9 10:42
#20 |
---|---|---|
Just can't stay away
![]() ![]() Joined:
2006/11/30 11:30 From Finland
Posts: 1796
|
@AmigaBlitter
Quote:
If you're not going to use old cairo build then just delete the "SDK:local/common/include/cairo" directory and its contents. |
|