[rrd-developers] rrdtools 1.2.30 on Solaris 10 => relocations remain against allocatable ....

prochmi michael at prochas.net
Sat Mar 7 15:54:28 CET 2009


Hi,

i'm using the sparc optimized gcc from sun to compile version 1.2.30 on
solaris 10:

building 'rrdtoolmodule' extension
/usr/lib/python2.4/pycc -G -O3 -pipe -mcpu=niagara -mtune=niagara
-fno-strict-aliasing -Wall -std=gnu99 -pedantic -Wshadow -Wpointer-arith
-Wcast-align -Wmissing-prototypes -Wmissing-declarations -Wnested-externs
-Winline -W -fPIC -DPIC build/temp.solaris-2.10-sun4v-2.4/rrdtoolmodule.o
-L../../src/.libs -R/usr/local/rrdtool-1.2.30/lib -lrrd -o
build/lib.solaris-2.10-sun4v-2.4/rrdtoolmodule.so
Text relocation remains                         referenced
    against symbol                  offset      in file
<unknown>                           0x78       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_atan2.o)
<unknown>                           0x90       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_atan2.o)
<unknown>                           0x1fc      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_atan2.o)
<unknown>                           0x294      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_atan2.o)
<unknown>                           0x2a0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_atan2.o)
<unknown>                           0x178      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
<unknown>                           0x18c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
<unknown>                           0x568      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
<unknown>                           0x640      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
<unknown>                           0x7c4      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
<unknown>                           0x7e8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
<unknown>                           0x81c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
<unknown>                           0x87c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
__libmopt_TBL_sincosx               0x1c4      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
__libmopt_TBL_sincosx               0x1d0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
__libmopt_TBL_sincosx               0x1a4      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
__libmopt_TBL_sincosx               0x1b0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
__libmopt_TBL_sincos                0x204      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
__libmopt_TBL_sincos                0x20c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
__libmopt_TBL_sincos                0x21c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
__libmopt_TBL_sincos                0x220      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
__libmopt_TBL_sincos                0x1d0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
__libmopt_TBL_sincos                0x1d8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
__libmopt_TBL_sincos                0x1ec      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
__libmopt_TBL_sincos                0x1f0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
__libmopt__rem_pio2                 0x68c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_cos.o)
__libmopt__rem_pio2                 0x62c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
<unknown>                           0x68       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x88       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0xc8       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x16c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x29c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x370      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x174      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x17c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x27c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x288      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x2d0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x2d8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x35c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x37c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x3a4      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0x3ac      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
__libmopt_TBL_xexp                  0xbc       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
__libmopt_TBL_xexp                  0xcc       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
__libmopt_TBL_xexp                  0x19c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
__libmopt_TBL_xexp                  0x1a8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
__libmopt_TBL_xexp                  0x2b0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
__libmopt_TBL_xexp                  0x2b8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_exp.o)
<unknown>                           0xa0       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
<unknown>                           0xb4       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
<unknown>                           0xd0       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
<unknown>                           0x264      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_xlog                  0x1c0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_xlog                  0x1c8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_xlog                  0x368      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_xlog                  0x374      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_n1               0x27c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_n1               0x284      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_n1               0x2f4      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_n1               0x2f8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_n2               0x288      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_n2               0x28c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_n2               0x30c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_n2               0x314      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_p1               0x330      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_p1               0x334      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_p2               0x348      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
__libmopt_TBL_jlog_p2               0x350      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log.o)
<unknown>                           0xfc       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log10.o)
<unknown>                           0x108      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log10.o)
<unknown>                           0x14c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log10.o)
<unknown>                           0x234      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log10.o)
__libmopt_TBL_log10                 0x2b8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log10.o)
__libmopt_TBL_log10                 0x2c4      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log10.o)
__libmopt_TBL_log10                 0x38c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log10.o)
__libmopt_TBL_log10                 0x398      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_log10.o)
<unknown>                           0x144      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x14c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x1cc      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x49c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x800      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x824      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x844      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x854      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x8c8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x930      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x98c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x9c0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x9c4      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__libmopt_TBL_log2_9                0x134      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__libmopt_TBL_log2_9                0x13c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__xpg6                              0x810      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__xpg6                              0x814      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__xpg6                              0x8b4      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__xpg6                              0x8b8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__libmopt_TBL_log2_14               0x514      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__libmopt_TBL_log2_14               0x520      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__libmopt_TBL_exp2_512              0x694      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
__libmopt_TBL_exp2_512              0x6a0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_pow.o)
<unknown>                           0x158      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
<unknown>                           0x16c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
<unknown>                           0x180      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
<unknown>                           0x5b4      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
<unknown>                           0x77c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f_sin.o)
<unknown>                           0x1a0      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2.o)
<unknown>                           0x1a8      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2.o)
<unknown>                           0x28       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2.o)
<unknown>                           0x3c       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2.o)
<unknown>                           0x74       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2.o)
__libmopt_rem_pio2m                 0x22c      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2.o)
<unknown>                           0x90       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2m.o)
<unknown>                           0x98       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2m.o)
<unknown>                           0x788      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2m.o)
<unknown>                           0x794      
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2m.o)
<unknown>                           0x80       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2m.o)
<unknown>                           0x88       
/opt/SUNW0scgfss/4.0.4/prod/lib/v8plus/libmopt.a(f__rem_pio2m.o)
ld: fatal: relocations remain against allocatable but non-writable sections
collect2: ld returned 1 exit status
error: command '/usr/lib/python2.4/pycc' failed with exit status 1
gmake[3]: *** [python] Error 1
gmake[3]: Leaving directory `/root/nagios/rrdtool-1.2.30/bindings'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/root/nagios/rrdtool-1.2.30/bindings'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/root/nagios/rrdtool-1.2.30'
gmake: *** [all] Error 2




any ideas or hints?


best regards,
michael


-- 
View this message in context: http://n2.nabble.com/rrdtools-1.2.30-on-Solaris-10-%3D%3E-relocations-remain-against-allocatable-....-tp2440818p2440818.html
Sent from the RRDtool Developers Mailinglist mailing list archive at Nabble.com.



More information about the rrd-developers mailing list