nmake Fehler "fatal error U1034"
-
Hallo,
umgebung:
- visual studio .net 2003
- windows xp
ziel:
libssh2 V0.15ich moechte die libssh2 für win32 compilieren, habe mir den code runtergeladen und auch denn source fuers openssl.
das openssl hab ich nach doku ohne probleme compiliert.wenn ich jedoch die libssh2 per
nmake /f Makefile.win32
compilieren moechte schmeisst mir das nmake folgenden fehler raus:
Microsoft (R) Program Maintenance Utility, Version 7.10.3077 Copyright (C) Microsoft Corporation. Alle Rechte vorbehalten. Makefile.win32(14) : fatal error U1034: Syntaxfehler: Trennzeichen fehlt Stop.
hier mal ein auszug aus der Makefile.win32:
######################################################################### # ## Makefile for building libssh2 (Win32 version - gnu make) ## Use: make -f Makefile.win32 [help|all|clean|dev|devclean|dist|distclean|dll|objclean] ## ## Comments to: Guenter Knauf <eflash@gmx.net> ## ## $Id: Makefile.win32,v 1.7 2007/04/21 23:36:51 gknauf Exp $ # ######################################################################### # Edit the path below to point to the base of your Zlib sources. ifndef ZLIB_PATH ZLIB_PATH = ../../zlib endif # Edit the path below to point to the base of your OpenSSL package. ifndef OPENSSL_PATH OPENSSL_PATH = ../../openssl-0.9.8e endif
ich kann die meldung vom nmake nicht nachvollziehen. ich kann mir nicht vorstellen was er mit seinem seperator meint
wo moechte er denn in zeile 14 nen seperator haben - und warum ?
ich habe aber auch leider keine grosse ahnung von makefile syntax...hat jemand da mal nen tip?
vielen dank im voraus,
need_input
-
MSDN liefert als Beschreibung der Meldung:
Syntaxfehler : Trennzeichen fehlt
Der Doppelpunkt (: ) zur Trennung von Zielen und abhängigen Dateien fehlt.
Hilft dir das weiter?
-
Hi,
erstmal danke fuer die schnelle antwort.
aber ich verstehe einfach nicht welches ziel ich dort von welchen abhängigkeiten trennen soll. da wird noch nur eine variable mit dem pfad gesetzt.
ist denn der syntax von gnu make und nmake unterschiedlich ?
-
need_input schrieb:
ist denn der syntax von gnu make und nmake unterschiedlich ?
Anscheinend ja
Ich kenne makefiles eigentlich auch nur in dem Format:
ziel: irgendwas nötiger Befehl