Hi everyone!

I am trying to compile the newest Windowmaker source from next branch but
I am having problems so I would kindly ask some help.


This is my configure command:
./configure --prefix=/usr/local/windowmaker-0.95.5 
--libdir=/usr/local/windowmaker-0.95.5/lib --enable-modelock --enable-randr 
--enable-xinerama --enable-usermenu


Window Maker was configured as follows:

Installation path prefix            : /usr/local/windowmaker-0.95.5
Installation path for binaries      : /usr/local/windowmaker-0.95.5/bin
Installation path for libraries     : /usr/local/windowmaker-0.95.5/lib
Installation path for WPrefs.app    : /usr/local/windowmaker-0.95.5
Supported core features:            : Animations MWMHints XDnD
Supported X extensions:             : XShape XShm Xinerama RandR
Supported graphic format libraries  : XPM PNG JPEG GIF TIFF WebP Magick 
builtin-PPM
Unsupported features                :
Antialiased text support in WINGs   : yes
Pango text layout support in WINGs  : no
Translated languages to support     : disabled


Everything looks fine and then I get this:

$ make
Generating config-paths.h
make  all-recursive
make[1]: Entering directory `/home/djosip/download/novi_wmaker/wmaker-crm.next'
Making all in wrlib
make[2]: Entering directory 
`/home/djosip/download/novi_wmaker/wmaker-crm.next/wrlib'
Making all in .
make[3]: Entering directory 
`/home/djosip/download/novi_wmaker/wmaker-crm.next/wrlib'
/bin/sh ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I..   
-I/usr/local/windowmaker-0.95.5/include   -DNDEBUG -D_XOPEN_SOURCE=600 
-D_POSIX_C_SOURCE=200809L -fopenmp -I/usr/include/ImageMagick -g -O2 -Wall 
-Wextra -Wno-sign-compare -Wno-deprecated -Wno-deprecated-declarations -MT 
raster.lo -MD -MP -MF .deps/raster.Tpo -c -o raster.lo raster.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. 
-I/usr/local/windowmaker-0.95.5/include -DNDEBUG -D_XOPEN_SOURCE=600 
-D_POSIX_C_SOURCE=200809L -fopenmp -I/usr/include/ImageMagick -g -O2 -Wall 
-Wextra -Wno-sign-compare -Wno-deprecated -Wno-deprecated-declarations -MT 
raster.lo -MD -MP -MF .deps/raster.Tpo -c raster.c  -fPIC -DPIC -o 
.libs/raster.o
In file included from raster.c:29:
wraster.h:182: error: wrong number of arguments specified for 'deprecated' 
attribute
make[3]: *** [raster.lo] Error 1
make[3]: Leaving directory 
`/home/djosip/download/novi_wmaker/wmaker-crm.next/wrlib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/djosip/download/novi_wmaker/wmaker-crm.next/wrlib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/djosip/download/novi_wmaker/wmaker-crm.next'
make: *** [all] Error 2


If I open the file wrlib/wraster.h and replace this:
        unsigned int use_shared_pixmap:1;
        unsigned int optimize_for_speed:1
            __wrlib_deprecated("Flag optimize_for_speed in RContext is not used 
anymore "
                               "and will be removed in future version, please 
do not use");
with this:
        unsigned int use_shared_pixmap:1;
        unsigned int optimize_for_speed:1;

After that I can continue compiling the source until I get to the next problem:
/bin/sh ../libtool  --tag=CC   --mode=link gcc -fopenmp 
-I/usr/include/ImageMagick -g -O2 -Wall -Wextra -Wno-sign-compare 
-Wno-deprecated -Wno-deprecated-declarations -version-info 5:0:0 
-Wl,--version-script=libwraster.map  -o libwraster.la -rpath 
/usr/local/windowmaker-0.95.5/lib raster.lo alpha_combine.lo draw.lo color.lo 
load.lo save.lo gradient.lo xpixmap.lo convert.lo context.lo misc.lo scale.lo 
rotate.lo flip.lo convolve.lo save_xpm.lo xutil.lo load_ppm.lo load_gif.lo 
load_jpeg.lo load_png.lo load_tiff.lo load_xpm.lo  load_webp.lo load_magick.lo 
-L/usr/local/windowmaker-0.95.5/lib   -lXpm -lpng -ljpeg -lgif -ltiff -lwebp 
-lMagickWand -lMagickCore   -lX11  -lXext -lXmu -lm 
libtool: link: gcc -shared  .libs/raster.o .libs/alpha_combine.o .libs/draw.o 
.libs/color.o .libs/load.o .libs/save.o .libs/gradient.o .libs/xpixmap.o 
.libs/convert.o .libs/context.o .libs/misc.o .libs/scale.o .libs/rotate.o 
.libs/flip.o .libs/convolve.o .libs/save_xpm.o .libs/xutil.o .libs/load_ppm.o 
.libs/load_gif.o .libs/load_jpeg.o .libs/load_png.o .libs/load_tiff.o 
.libs/load_xpm.o .libs/load_webp.o .libs/load_magick.o   
-L/usr/local/windowmaker-0.95.5/lib -lXpm -lpng -ljpeg -lgif -ltiff -lwebp 
-lMagickWand -lMagickCore -lX11 -lXext -lXmu -lm  
-Wl,--version-script=libwraster.map   -Wl,-soname -Wl,libwraster.so.5 -o 
.libs/libwraster.so.5.0.0
/usr/bin/ld: cannot open linker script file libwraster.map: No such file or 
directory
collect2: ld returned 1 exit status
make[3]: *** [libwraster.la] Error 1
make[3]: Leaving directory 
`/home/djosip/download/novi_wmaker/wmaker-crm.next/wrlib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory 
`/home/djosip/download/novi_wmaker/wmaker-crm.next/wrlib'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/djosip/download/novi_wmaker/wmaker-crm.next'
make: *** [all] Error 2


Does anyone have a solution for this?
Also, please let me know if a more detailed output would be of help.

arch: x86_64
autoconf-2.69-12.2
automake-1.11.1-4
libtool-2.2.6-15.5


Thanks in advance

-- 
Josip Deanovic


-- 
To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.

Reply via email to