Newsgroup: it.comp.os.win.xp
Titolo: Path VC6 per stlport

Salve a tutti, sto cercando di compilare le
librerie stlport e wtl. Ho  impostato il path del
visual c++6 nella variabili d'ambiente di XP, ma quando
cerco di compilare tramite nmake esce un errore che dice :
C:\Documents and Settings\Administrator\Desktop>
C:\Programmi\Microsoft Visual Studio\VC98\Bin\
nmake.exe  C:\stlport\src\vc6
"C:\Programmi\Microsoft" non è riconosciuto come
comando interno o esterno, un programma eseguibile
o un file batch.Forse con l'installazione del  sdkplatform
ho disalitato qualche cosa?
Mi sapete dire come posso risolvere?
Ah, :-) le wtl come si compilano?
Grazie a tutti
Ciao

 comando interno o esterno, un programma eseguibile
Prova ad installare il tuo SDK in una cartella con un nome senza 
spazi(facci caso, riporta il percorso fino al primo spazio).
Altrimenti, se non ricordo male, dovresti indicare i percorsi con spazi 
fra quote, ad esempio "C:\spazio spazio spazio\gcc.exe"
-- 
Emanuele Torrenti

 Emanuele Torrenti
... non ho capito :-)

 ... non ho capito :-)
e che c'è da capire? devi lanciare una cosa del tipo:
compila.exe "C:\che bella cartella\myLibrary.dll"
per esempio
-- 
Emanuele Torrenti

[...]
... ho provato a compilare con nmake
"C:\Programmi\Microsoft Visual Studio\VC98\Bin\nmake.exe"
"C:\stlport\src\vc6.mak"
"C:\Programmi\Microsoft Visual Studio\VC98\Bin\nmake.exe"
"C:\stlport\src\vc6"
ma esce questo errore :
C:\...\...\MieiFile>nmake C:\stlport\src\vc6
Microsoft (R) Program Maintenance Utility Version 6.00.8168.0
Copyright (C) Microsoft Corp 1988-1998. All rights reserved.
Sottodirectory o file ..\\lib già esistente.
mkdir ..\\lib\\obj\\VC6\\Release
NMAKE : fatal error U1073: don't know how to make
'..\\lib\\obj\\VC6\\Release\\
ll_main.obj'
Stop.
qualcuno mi può aiutare?
Ciao


Non so un'emerita mazza di visual c, ma giusto quattro cose sui 
compilatori via linea di comando, e te le ho dette tutte. Siccome qui 
sei off topic, cerca un ng adatto, e ti assicuro che ci sono.
-- 
Emanuele Torrenti

 Emanuele Torrenti
... sto risolvendo , faccio come scritto nei
doc delle stl ma compaiono ancora errori:
C:\STLport\src>nmake -f c:\stlport\src\vc6.mak prepare
"STLport installation is prepared for use in-place. No iostreams are built
yet !
"
"To build and use STLport iostreams, please do : make -f <this makefile>
all."
"To install STLport in a designated directory, please do : make -f <this
makefil
e> install."
C:\STLport\src>copy c:\stlport\src\vc6.mak c:\stlport\src\makefile
        1 file copiati.
C:\STLport\src>nmake  all
Sottodirectory o file ..\\lib già esistente.
Sottodirectory o file ..\\lib\\obj già esistente.
Sottodirectory o file ..\\lib\\obj\\VC6 già esistente.
        cl.exe /nologo /c /Zi /W3 /GR /GX /D "WIN32" /D "_WINDOWS" /I
"..\\stlpo
rt" /Zm800 /FI "vc_warning_disable.h" /D "_MBCS" /FD  /D
"_STLP_NO_FORCE_INSTANT
IATE" /MT /O2 /DNDEBUG   /Fo"..\\lib\\obj\\VC6\\Release\\"
/Fd"..\\lib\\obj\\VC6
\\Release\\" .\dll_main.cpp
dll_main.cpp
..\\stlport\ctime(25) : fatal error C1083: Cannot open include file:
'../include
/ctime': No such file or directory
fatal error U1077: 'cl.exe' : return code '0x2'
Stop.
C:\STLport\src>nmake install
Sottodirectory o file ..\\lib già esistente.
Sottodirectory o file ..\\lib\\obj già esistente.
Sottodirectory o file ..\\lib\\obj\\VC6 già esistente.
        cl.exe /nologo /c /Zi /W3 /GR /GX /D "WIN32" /D "_WINDOWS" /I
"..\\stlpo
rt" /Zm800 /FI "vc_warning_disable.h" /D "_MBCS" /FD  /D
"_STLP_NO_FORCE_INSTANT
IATE" /MT /O2 /DNDEBUG   /Fo"..\\lib\\obj\\VC6\\Release\\"
/Fd"..\\lib\\obj\\VC6
\\Release\\" .\dll_main.cpp
dll_main.cpp
..\\stlport\ctime(25) : fatal error C1083: Cannot open include file:
'../include
/ctime': No such file or directory
fatal error U1077: 'cl.exe' : return code '0x2'
Stop.
C:\STLport\src>pause
Premere un tasto per continuare . . .
Ciao