[CF-Devel] crossfire-clients v1.7.0 and arm architecture

crossfire-devel at archives.real-time.com crossfire-devel at archives.real-time.com
Fri Sep 10 01:41:11 CDT 2004


Bob Tanner wrote:
>
     
      On Tuesday 07 September 2004 03:41 pm, Bob Tanner wrote:
     
     >
     
     
     >>
     
     Been working with the debian-arm people to try to get crossfire-clients
     
     >>
     
     v1.7.0 compiling for the arm processors.
     
     >
     
     
     >
     
     
     >
     
      I'm looking at common/Makefile.in from 1.7.0
     
     >
     
     
     >
     
      item-types.h: item-types
     
     >
     
              $(PERL) items.pl
     
     >
     
     
     >
     
     
     >
     
      def-keys.h: def-keys
     
     >
     
              utils/mdk.sh
     
     >
     
     
     >
     
     
     >
     
      Are these rules needed?
     
     
  Arguably, both of these could still be used, but the source data files haven't 
been modified in a long time.

  The item-types.h could actually probably go away now that the client_type is 
supported on the server - some code would have to get removed to go with that, 
but not that big a deal.

  the def-keys basically just takes the def-keys file and turns it into a .h 
file that can be included so that compiled in defaults are available.  However, 
if one looks at the compiled in version, its pretty darn basic, and probably 
easy enough for a user to modify directly and not need the conversion script.

>
     
     
     >
     
      If so, can we make a script directory for them?
     
     >
     
     
     >
     
      I'm not sure why they are in the common directory.
     
     
  They are in the common directory because they are used as part of the build 
process - there is no reason to install these files anyplace after compilation, 
as they are of no use.

  I note that the second one - utils/mdk.sh is in fact broken as is, because the 
utils directory is in the top level of the client directory, but the rule itself 
is in the common directory, so it would in fact never find the script in the 
first place (should really be ../utils/mdk.sh)






_______________________________________________
crossfire-devel mailing list
     
     crossfire-devel at lists.real-time.com
     
     
     https://mailman.real-time.com/mailman/listinfo/crossfire-devel
     
     
    


More information about the crossfire mailing list