Find the answer to your Linux question:
Results 1 to 2 of 2
I recently installed Cygwin on my Windows XP. when i try to use 'make' to produce executable programs, $ make it displays the following error message: make: Nothing to be ...
  1. #1
    Just Joined!
    Join Date
    Oct 2009
    Posts
    1

    Question make: Nothing to be done for 'ALWAYS'

    I recently installed Cygwin on my Windows XP.
    when i try to use 'make' to produce executable programs,
    $ make
    it displays the following error message:
    make: Nothing to be done 'ALWAYS'.
    I donnot know how to fix this error. Can anyone help me?
    my working directory is /home/administrator/code,
    there are two makefiles in this directory, one is Makefile, the other is _Makefile, and the content of Makefile as following:

    ================================================== =============
    # MAKEFILE FOR `code'
    include ./ansi/MMakefile
    code_spiel code_ez codemodify2 codemodify codeeig mncN code5 code6 code4 code4r RMtest RMtest23 GH GH2 RA gallagerS gallagerA gallager gallagerS02: ALWAYS
    cd $(bin) ; make $@
    tar:
    tar cvf ../pub/code/code.tar ./*.c ./*.h ./*_var ./*_var6 ./commander.p ./Makefile ./ansi/*.c ./ansi/*.h ./ansi/Makefile ./ansi/MMakefile ./_Makefile ./ansi/_Makefile ansi/cMakefile ./README0 ansi/lgpl.txt ansi/gpl.txt ansi/README0
    gzip -f ../pub/code/code.tar


    nn_var_usg.c: nn_var commander.p
    commander.p nn_var
    fe_var_usg.c: fe_var commander.p
    commander.p fe_var
    fe_var6_usg.c: fe_var6 commander.p
    commander.p fe_var6
    fed2_var_usg.c: fed2_var commander.p
    commander.p fed2_var
    dc_var_usg.c: dc_var commander.p
    commander.p dc_var
    dc_var6_usg.c: dc_var6 commander.p
    commander.p dc_var6
    code4_var_usg.c: code4_var commander.p
    commander.p code4_var
    code5_var_usg.c: code5_var commander.p
    commander.p code5_var
    code_ez_var_usg.c: code_ez_var commander.p
    commander.p code_ez_var
    GAd_var_usg.c: GAd_var commander.p
    commander.p GAd_var
    bnd_var_usg.c: bnd_var commander.p
    commander.p bnd_var
    codemod_var_usg.c: codemod_var commander.p
    commander.p codemod_var
    codeeig_var_usg.c: codeeig_var commander.p
    commander.p codeeig_var
    bndi_var_usg.c: bndi_var commander.p
    commander.p bndi_var
    RMbnd_var_str.h: RMbnd_var commander.p
    commander.p RMbnd_var
    RMdc_var_str.h: RMdc_var commander.p
    commander.p RMdc_var
    RAbnd_var_str.h: RAbnd_var commander.p
    commander.p RAbnd_var
    RAdc_var_str.h: RAdc_var commander.p
    commander.p RAdc_var

  2. #2
    Linux Guru Rubberman's Avatar
    Join Date
    Apr 2009
    Location
    I can be found either 40 miles west of Chicago, or in a galaxy far, far away.
    Posts
    8,974
    It sounds like the make file is not gmake compatible. From the directory information it seems likely that it was designed for NMAKE and there are definitely incompatibilities between nmake and gmake (Cygwin make == gmake).
    Sometimes, real fast is almost as good as real time.
    Just remember, Semper Gumbi - always be flexible!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
...