Hello Community.

I am currently trying to compile the mate window manager marco.
But unfortunatly i get the attached error.

Do you have any suggestions on how to fix it?

Thanks and Greetings
Till
(cd /export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86 ; 
/usr/bin/env LD_OPTIONS="-M /usr/lib/ld/map.noexstk -M /usr/lib/ld/map.noexdata 
-M /usr/lib/ld/map.pagealign -Bdirect -z ignore" LD_EXEC_OPTIONS="-z 
aslr=disable"  "ac_cv_func_realloc_0_nonnull=yes" CC="/usr/gcc/4.9/bin/gcc" 
CFLAGS="-m32 -O3 " \
        /usr/gnu/bin/make   \
        )
make[1]: Entering directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86'
/usr/gnu/bin/make  all-recursive
make[2]: Entering directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86'
Making all in src
make[3]: Entering directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86/src'
/usr/gnu/bin/make  all-recursive
make[4]: Entering directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86/src'
Making all in wm-tester
make[5]: Entering directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86/src/wm-tester'
depbase=`echo main.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
/usr/gcc/4.9/bin/gcc -DHAVE_CONFIG_H -I. 
-I/export/home/vagrant/oi-userland/components/desktop/mate/marco/marco-1.14.2/src/wm-tester
 -I../..  -D_REENTRANT -DMESA_EGL_NO_X11_HEADERS -D_REENTRANT -D_PTHREADS 
-D_REENTRANT -D_POSIX_PTHREAD_SEMANTICS -I/usr/include/gtk-2.0 
-I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 
-I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/atk-1.0 
-I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/libdrm 
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/pango-1.0 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz 
-I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/harfbuzz 
-I/usr/include/startup-notification-1.0 -I/usr/include/libgtop-2.0 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include    -m32 -O3  -Wall 
-Wchar-subscripts -Wmissing-declarations -Wmissing-prototypes -Wnested-externs 
-Wpointer-arith -Wcast-align -Wsign-compare -Wall -ansi -MT main.o -MD -MP -MF 
$depbase.Tpo -c -o main.o 
/export/home/vagrant/oi-userland/components/desktop/mate/marco/marco-1.14.2/src/wm-tester/main.c
 &&\
mv -f $depbase.Tpo $depbase.Po
In file included from /usr/include/glib-2.0/glib/gbacktrace.h:33:0,
                 from /usr/include/glib-2.0/glib.h:34,
                 from /usr/include/glib-2.0/gobject/gbinding.h:28,
                 from /usr/include/glib-2.0/glib-object.h:23,
                 from /usr/include/glib-2.0/gio/gioenums.h:28,
                 from /usr/include/glib-2.0/gio/giotypes.h:28,
                 from /usr/include/glib-2.0/gio/gio.h:26,
                 from /usr/include/gtk-2.0/gdk/gdkapplaunchcontext.h:30,
                 from /usr/include/gtk-2.0/gdk/gdk.h:32,
                 from /usr/include/gtk-2.0/gtk/gtk.h:32,
                 from 
/export/home/vagrant/oi-userland/components/desktop/mate/marco/marco-1.14.2/src/wm-tester/main.c:22:
/usr/include/signal.h:144:26: error: unknown type name ‘sigset_t’
 extern int sigwait(const sigset_t *_RESTRICT_KYWD, int *_RESTRICT_KYWD);
                          ^
Makefile:464: recipe for target 'main.o' failed
make[5]: *** [main.o] Error 1
make[5]: Leaving directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86/src/wm-tester'
Makefile:1188: recipe for target 'all-recursive' failed
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86/src'
Makefile:674: recipe for target 'all' failed
make[3]: *** [all] Error 2
make[3]: Leaving directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86/src'
Makefile:456: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86'
Makefile:388: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86'
/export/home/vagrant/oi-userland/make-rules/configure.mk:167: recipe for target 
'/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86/.built'
 failed
gmake: *** 
[/export/home/vagrant/oi-userland/components/desktop/mate/marco/build/i86/.built]
 Error 2
_______________________________________________
oi-dev mailing list
oi-dev@openindiana.org
http://openindiana.org/mailman/listinfo/oi-dev

Reply via email to