Hi I am trying to compile R on Redhat Linux 6.1. I get the following errors. What am I doing wrong? make[2]: *** Warning: File `../unix/libunix.a' has modification time in the future (942749076 > 942748853) ../unix/libunix.a(system.o): In function `main': /usr/local/R-0.63/src/unix/system.c:544: undefined reference to `__setfpucw' ./unix/libunix.a(system.o): In function `R_CleanUp': /usr/local/R-0.63/src/unix/system.c:625: undefined reference to `__setfpucw' collect2: ld returned 1 exit status make[2]: *** [../../bin/R.binary] Error 1 make[5]: *** Warning: File `bsplvd.o' has modification time in the future (942749165 > 942748869) make[5]: *** Warning: Clock skew detected. Your build may be incomplete. Henk Coetzee -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
On 16-Nov-99 Henk Coetzee wrote:> Hi > > I am trying to compile R on Redhat Linux 6.1. I get the following > errors. What am I doing wrong?It looks like the configuration is for Red Hat 5.x. If your build tree dates from before the time you upgraded from 5.x to 6.1 then the file config.cache will contain the wrong configuration. Type make distclean and try again. Martyn -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
Henk Coetzee <henkc at geoscience.org.za> writes:> I am trying to compile R on Redhat Linux 6.1. I get the following > errors. What am I doing wrong? > > make[2]: *** Warning: File `../unix/libunix.a' has modification time in > the future (942749076 > 942748853) > ../unix/libunix.a(system.o): In function `main': > /usr/local/R-0.63/src/unix/system.c:544: undefined reference to > `__setfpucw' > ./unix/libunix.a(system.o): In function `R_CleanUp': > /usr/local/R-0.63/src/unix/system.c:625: undefined reference to > `__setfpucw' > collect2: ld returned 1 exit status > make[2]: *** [../../bin/R.binary] Error 1 > make[5]: *** Warning: File `bsplvd.o' has modification time in the > future (942749165 > 942748869) > make[5]: *** Warning: Clock skew detected. Your build may be > incomplete.That your sources are about 8 moths too old.... No, really: the __setfpucw thing came up with the RH6.x (glibc2) releases, and got fixed some releases back. (If for some reason you cannot get new sources, just remove the calls to __setfpucw() since they don't do anything useful.) The clock skew indicates - as it says - that your files carry a date stamp in the future, which confuses make (although usually thing come out right in the end). Either you've adjusted your clock after generating the files or your files are on a server and the clocks of the two machines are out of sync. -- O__ ---- Peter Dalgaard Blegdamsvej 3 c/ /'_ --- Dept. of Biostatistics 2200 Cph. N (*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918 ~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907 -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
>>make[2]: *** Warning: File `../unix/libunix.a' has modification time in >>the future (942749076 > 942748853)>Either you've adjusted your clock after >generating the files or your files are on a server and the clocks of >the two machines are out of sync.The server and workstation clocks only have to be out of sync by a second to cause these warnings. Even synchronizing both clocks with a non-local time source is not always good enough, but I don't think the warnings occur if the server is behind the workstation. However, they may be off by a lot if you occasionally run Windows. My clock got switched not only from daylight savings to standard time, but also from GMT to local, which put it out by many hours in Linux. Paul Gilbert -.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.- 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 _._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._