Martin Rother
2001-Dec-21 23:57 UTC
[R] {R} 1.4.0 compiling failed on sun sparc solaris 2.6
Hi! I tried to configure and compile R 1.4.0 on a sun sparc solaris 2.6 box using the sun compiler (workshop 6?); but: ------------------------------------------------------------------------------------------------- (mt100): ./configure --x-includes=/usr/openwin/include --x-libraries=/usr/openwin/lib --with-f77 [...] R is now configured for sparc-sun-solaris2.6 Source directory: . Installation directory: /usr/local C compiler: cc -g C++ compiler: CC -g FORTRAN compiler: f77 -g X11 support: yes Gnome support: no Tcl/Tk support: yes R profiling support: yes R as a shared library: no (mt100): gmake [...] gmake[4]: Leaving directory `/home/mt/rother/info/ftp/R/R-1.4.0/src/library/methods/src' gmake[4]: Entering directory `/home/mt/rother/info/ftp/R/R-1.4.0/src/library/methods' dumping R code in package `methods' initializing class and method definitions now Bus Error gmake[4]: *** [../../../library/methods/R/all.rda] Error 138 gmake[4]: Leaving directory `/home/mt/rother/info/ftp/R/R-1.4.0/src/library/methods' gmake[3]: *** [all] Error 2 gmake[3]: Leaving directory `/home/mt/rother/info/ftp/R/R-1.4.0/src/library/methods' gmake[2]: *** [R] Error 1 gmake[2]: Leaving directory `/home/mt/rother/info/ftp/R/R-1.4.0/src/library' gmake[1]: *** [R] Error 1 gmake[1]: Leaving directory `/home/mt/rother/info/ftp/R/R-1.4.0/src' gmake: *** [R] Error 1 ------------------------------------------------------------------------------------------------- explicit call in subdirectory: ------------------------------------------------------------------------------------------------- (mt100): cd src/library/methods /home/mt/rother/info/ftp/R/R-1.4.0/src/library/methods (mt100): limit coredumpsize unlimited (mt100): ../../../bin/R --vanilla --slave < all.R initializing class and method definitions now Bus Error (core dumped) (mt100): dbx ../../../bin/R.bin core Reading R.bin [...] program terminated by signal BUS (invalid address alignment) Current function is gzfile_open 750 fp = gzopen(R_ExpandFileName(con->description), con->mode); (dbx) where [1] deflateEnd(0xaf0e18, 0xef429758, 0x115f188, 0x11700e0, 0xef423138, 0xef3c5b3c), at 0xef6b4be0 [2] destroy(0xaf0e18, 0x6, 0x8, 0xfffffff1, 0x8, 0x0), at 0xef6b2e48 [3] gz_open(0xaf0e18, 0x1122734, 0xffffffff, 0x0, 0x0, 0x0), at 0xef6b25a8 [4] gzopen(0xaf8138, 0x1122730, 0x6, 0x77, 0x81010100, 0x1122730), at 0xef6b3ba0 =>[5] gzfile_open(con = 0x1122728), line 750 in "connections.c" [6] do_gzfile(call = 0x46eb54, op = 0x329d1c, args = 0xb3d650, env = 0xb3d554), line 886 in "connections.c" [7] do_internal(call = 0x46eac8, op = 0x31b07c, args = 0xb3d650, env = 0xb3d554), line 1011 in "names.c" [8] Rf_eval(e = 0x46eac8, rho = 0xb3d554), line 400 in "eval.c" [9] Rf_applyClosure(call = 0x777da4, op = 0x46e9e8, arglist = 0xb3ddd4, rho = 0xb47598, suppliedenv = 0x30a888), line 591 in "eval.c" [10] Rf_eval(e = 0x777da4, rho = 0xb47598), line 435 in "eval.c" [11] do_set(call = 0x777d50, op = 0x31b5d8, args = 0x777d6c, rho = 0xb47598), line 1097 in "eval.c" [12] Rf_eval(e = 0x777d50, rho = 0xb47598), line 400 in "eval.c" [13] do_if(call = 0x777bac, op = 0x30a2d8, args = 0x777bc8, rho = 0xb47598), line 690 in "eval.c" [14] Rf_eval(e = 0x777bac, rho = 0xb47598), line 400 in "eval.c" [15] do_begin(call = 0x777f80, op = 0x31b514, args = 0x777b90, rho = 0xb47598), line 887 in "eval.c" [16] Rf_eval(e = 0x777f80, rho = 0xb47598), line 400 in "eval.c" [17] do_if(call = 0x778758, op = 0x30a2d8, args = 0x778774, rho = 0xb47598), line 690 in "eval.c" [18] Rf_eval(e = 0x778758, rho = 0xb47598), line 400 in "eval.c" [19] do_begin(call = 0x77873c, op = 0x31b514, args = 0x778720, rho = 0xb47598), line 887 in "eval.c" [20] Rf_eval(e = 0x77873c, rho = 0xb47598), line 400 in "eval.c" [21] do_if(call = 0x7783a0, op = 0x30a2d8, args = 0x7783bc, rho = 0xb47598), line 692 in "eval.c" [22] Rf_eval(e = 0x7783a0, rho = 0xb47598), line 400 in "eval.c" [23] do_begin(call = 0x77778c, op = 0x31b514, args = 0x778384, rho = 0xb47598), line 887 in "eval.c" [24] Rf_eval(e = 0x77778c, rho = 0xb47598), line 400 in "eval.c" [25] Rf_applyClosure(call = 0x77a610, op = 0x7782a4, arglist = 0xb48564, rho = 0xb54188, suppliedenv = 0x30a888), line 591 in "eval.c" [26] Rf_eval(e = 0x77a610, rho = 0xb54188), line 435 in "eval.c" [27] do_begin(call = 0x778e88, op = 0x31b514, args = 0x77a5f4, rho = 0xb54188), line 887 in "eval.c" [28] Rf_eval(e = 0x778e88, rho = 0xb54188), line 400 in "eval.c" [29] Rf_applyClosure(call = 0xb54b04, op = 0x77afe0, arglist = 0xb53cf0, rho = 0x32a4bc, suppliedenv = 0x30a888), line 591 in "eval.c" [30] Rf_eval(e = 0xb54b04, rho = 0x32a4bc), line 435 in "eval.c" [31] R_ReplConsole(rho = 0x32a4bc, savestack = 0, browselevel = 0), line 187 in "main.c" [32] run_Rmainloop(), line 499 in "main.c" [33] Rf_mainloop(), line 506 in "main.c" [34] main(ac = 3, av = 0xeffff51c), line 90 in "system.c" (dbx) ------------------------------------------------------------------------------------------------- same settings (in config.site) configures and compiles without problems for a sun sparc solaris 2.7 box. odd. but I need the solaris 2.6 version... if I tried something stupid, any hint is welcome! best regards. martin rother. -- Martin Rother (rother at gfz-potsdam.de) 0331/ 288-1272 Division 2.3 GeoForschungsZentrum Potsdam, Germany -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html Send "info", "help", or "[un]subscribe" (in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._