Beautiful, thank you!  I had untarred the source on one system so I could
have it moved around with other sources that we build.  The way the sources
get moved around would not have preserved timestamps, so that is definitely
the problem with the first case.  The second case (--disable-nls) may be
related.  I'll test with that with the correct timestamps.

Tom.



                                                                                       
                            
                    "Paul D.                                                           
                            
                    Smith"               To:     [EMAIL PROTECTED]          
                            
                    <[EMAIL PROTECTED]        cc:     [EMAIL PROTECTED]                      
                            
                    rg>                  Subject:     Re: Unable to build gmake 3.79.1 
on AIX 4.3.3.0              
                    Sent by:                                                           
                            
                    bug-make-admi                                                      
                            
                    [EMAIL PROTECTED]                                                          
                            
                                                                                       
                            
                                                                                       
                            
                    02/07/01                                                           
                            
                    02:31 PM                                                           
                            
                    Please                                                             
                            
                    respond to                                                         
                            
                    "Paul D.                                                           
                            
                    Smith"                                                             
                            
                                                                                       
                            
                                                                                       
                            




%% [EMAIL PROTECTED] writes:

  th> I've been trying to compile GNU make 3.79.1 on an AIX 4.3.3.0
  th> system and have so far been unable to.  The problems I've run into
  th> are all related to the I18N support recently added.  I've tried
  th> building with and without NLS support.  Here's the results:

  >> Making all in i18n
  >> file=./`echo pl | sed 's,.*/,,'`.mo  && rm -f $file && msgfmt -o $file
pl.po
  >> /bin/sh: msgfmt:  not found.
  >> make: 1254-004 The error code from the last command is 127.

This should not happen.  What I mean is, GNU make ships with all the
proper files already built, so that you do not need the msgfmt tool.

If you are seeing this invoked, it means that your system clocks are
seriously messed up, or that your tar program is not preserving
timestamps when it extracts files, or something very strange like that.

Here are the dates on the 3.79.1 i18n directory; note in all cases the
.mo file is newer than the .po file:

  -rw-r--r--    1 psmith   rcms        35598 Jun 20  2000 de.mo
  -rw-r--r--    1 psmith   rcms        44970 Jun 20  2000 de.po
  -rw-r--r--    1 psmith   rcms        27899 Feb  9  2000 es.mo
  -rw-r--r--    1 psmith   rcms        53396 Jan 25  2000 es.po
  -rw-r--r--    1 psmith   rcms        27384 Feb  9  2000 fr.mo
  -rw-r--r--    1 psmith   rcms        34947 Jan 25  2000 fr.po
  -rw-r--r--    1 psmith   rcms        33509 May 24  2000 ja.mo
  -rw-r--r--    1 psmith   rcms        42467 May 24  2000 ja.po
  -rw-r--r--    1 psmith   rcms        15633 Feb  9  2000 ko.mo
  -rw-r--r--    1 psmith   rcms        29155 Jan 25  2000 ko.po
  -rw-r--r--    1 psmith   rcms        29618 Jun 23  2000 make.pot
  -rw-r--r--    1 psmith   rcms        34081 May 24  2000 nl.mo
  -rw-r--r--    1 psmith   rcms        46313 May 24  2000 nl.po
  -rw-r--r--    1 psmith   rcms        26339 Feb  9  2000 pl.mo
  -rw-r--r--    1 psmith   rcms        33983 Jan 25  2000 pl.po
  -rw-r--r--    1 psmith   rcms        32269 Jun  1  2000 pt_BR.mo
  -rw-r--r--    1 psmith   rcms        41279 Jun  1  2000 pt_BR.po
  -rw-r--r--    1 psmith   rcms        25194 Feb  9  2000 ru.mo
  -rw-r--r--    1 psmith   rcms        34217 Jan 25  2000 ru.po

  th> ./configure --disable-nls
  >> make: 1254-004 The error code from the last command is 1.

I'll look at this one.

--
-------------------------------------------------------------------------------

 Paul D. Smith <[EMAIL PROTECTED]>          Find some GNU make tips at:
 http://www.gnu.org
http://www.paulandlesley.org/gmake/
 "Please remain calm...I may be mad, but I am a professional." --Mad
Scientist

_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-make







_______________________________________________
Bug-make mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-make

Reply via email to