Gast2004: Makefile = Linuxspezifisch?

Hallo!

Ich arbeite an einem Projekt bei dem ich (unter Linux) verschiedene xml Dateien mit Hilfe eines sog. makefiles compiliere.
Im Makefile stehen verschiedene Informationen und je nachdem was compilieren möchte gebe ich in einer Bash z.B.

make eng

ein. Nun wird nur der englische Teil erzeugt.
Jetzt wollte ich das Projekt auf einen Laptop weiter bearbeiten, die Frage ist nun ob dieses Makefile nur mit Linux funktionier oder ob ich damit unter windows weiterarbeiten kann?
Falls ja wie?

Gruß

Gast2002

  1. Hi,

    Jetzt wollte ich das Projekt auf einen Laptop weiter bearbeiten, die Frage ist nun ob dieses Makefile nur mit Linux funktionier oder ob ich damit unter windows weiterarbeiten kann?
    Falls ja wie?

    Es gibt auch GNU make für Windows.
    ftp://ftp.gnu.org/pub/gnu/make/

    ABER:
    in dem makefile stehen ja Anweisungen für die Shell drin - und ob die dann noch passen...

    cu,
    Andreas

    --
    MudGuard? Siehe http://www.Mud-Guard.de/
    1. Hi,

      in dem makefile stehen ja Anweisungen für die Shell drin - und ob die dann noch passen...

      mit Cygwin (http://www.cygwin.com/) müsste es gehen. Das stellt unter Windows eine Linux Shell zur Verfügung. Aber was spricht eigentlich dagegen auf dem Notebook Linux zu installieren ? :-)

      Gruss

      Marko

      1. Erstmal danke an euch zwei, gib aber echt einige Erbsenzähler hier im Forum.

        Wie dem auch sei, nach euren Aussagen werde ich nun Linux beibehalten obwohl mir windows sympathischer ist :o) !

        Nochmals danke für die Hilfe!

  2. Hallo,

    Ich arbeite an einem Projekt bei dem ich (unter Linux) verschiedene xml Dateien mit Hilfe eines sog. makefiles compiliere.

    Was "compilierts" du an einer XML-Datei?? (wobei kopmilieren ja nur "übersetzen" heisst).
    Aber egal ....

    Jetzt wollte ich das Projekt auf einen Laptop weiter bearbeiten, die Frage ist nun ob dieses Makefile nur mit Linux funktionier oder ob ich damit unter windows weiterarbeiten kann?

    Nein. Es gibt kein "make" unter windows.

    Falls ja wie?

    Kann ich dir nicht sagen, da ich auch nciht weiss, was du genau erreichen willst.

    Grüße
    Thomas

    1. Hi,

      Nein. Es gibt kein "make" unter windows.

      Hm - gibt es nicht? Also ich setze es seit Jahren erfolgreich ein...

      cu,
      Andreas

      --
      MudGuard? Siehe http://www.Mud-Guard.de/
      1. Hallo,

        Nein. Es gibt kein "make" unter windows.

        Hm - gibt es nicht? Also ich setze es seit Jahren erfolgreich ein...

        Nein.
        So wie der Frager es haben wollte nicht.
        Klar, du kannst Visual Studio 6 und Visual C++ einsetzen, oder etwas installieren, von dem man hofft, dass es mit seiner Windows auch funktioniert.

        So, jetzt gehe ich und zähle die Bohen (mit den Erbsen bin ich schon durch).

        Grüße
        Thomas

    2. Hallo Thomas,

      Nein. Es gibt kein "make" unter windows.

      Klar. Sogar eine Version von Microsoft:

      http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15.exe

      Grüße,
       CK

      --
      Es ist uns nicht möglich, in einem Bereich unseres Lebens richtig zu verhalten, wenn wir in allen anderen falsch handeln. Das Leben ist ein unteilbares Ganzes.
      1. Hallo  CK,

        http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15.exe

        Ah, deshalb arbeitest du ja auf Win95?!? ;-)

        Grüße
        Thomas

        1. Hallo Thomas,

          http://download.microsoft.com/download/vc15/Patch/1.52/W95/EN-US/Nmake15.exe

          Ah, deshalb arbeitest du ja auf Win95?!? ;-)

          *g*
          Ach, was weiss ich, wo MS den Link zu einer aktuellen Version
          versteckt hat ;)

          Grüße,
           CK

          --
          Das Leben ist wie ein Kartenspiel: was dir gegeben wurde, ist vorbestimmt. Doch wie du damit spielst, ist deine Entscheidung.