[RPL/2] 4.1.17 compilation failed on linux
Joël BERTRAND
joel.bertrand at systella.fr
Wed May 14 11:15:38 CEST 2014
Le 14/05/2014 11:06, Laurent Laborde a écrit :
> Ubuntu 12.04 LTS
> Linux arthurus 3.2.0-61-generic #93-Ubuntu SMP Fri May 2 21:31:50 UTC
> 2014 x86_64 x86_64 x86_64 GNU/Linux
> gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
>
> DEFS = -DHAVE_CONFIG_H -Dd_version_rpl=\"4.1.17\" \
> -Dd_exec_path=\"${prefix}\" -DFORCE_GNUPLOT_PATH
> -UDEBUG_MEMOIRE -UDEBUG_ERREURS \
> -DMOTIF_SUPPORT -DPOSTSCRIPT_SUPPORT -DGNUPLOT_SUPPORT \
> -DVIM_SUPPORT -UMYSQL_SUPPORT -UPOSTGRESQL_SUPPORT \
> -USEMAPHORES_NOMMES -DIPCS_SYSV -UUNION_SEMUN -DIPV6 \
> -UEXPERIMENTAL_CODE $(date) $(hash) -g \
> -Dd_locale=\"$(shell locale charmap | $(AWK) '/\=/ {
> print $$3;} !/\=/ { print $$1;}')\" \
> -Dd_forced_locale=0 \
> -DLinux -URPLCAS -DHOST=\"x86_64-unknown-linux-gnu\"
> -DSHARED_MEMORY \
> -DPSELECT
Very strange. On Linux, you should have -UIPCS_SUPPORT, not -DIPCS_SUPPORT.
Can you check in config.log why sysv-ipcs check fails ? I suppose you
have configured RPL/2 with :
./configure --enable-motif --enable-rplcas
With -DIPCS_SYSV, you try to use some emulation routines (for xBSD)
that are known to be broken on 4.1.17. These routines have been fixed in
4.1.18 daily snapshot.
JKB
More information about the RPL2
mailing list