This is a sad history of using nmake.PS C:\Users\russor\Downloads\CLIPSr884> cd .\branches\64x\clipsjni\
PS C:\Users\russor\Downloads\CLIPSr884\branches\64x\clipsjni> nmake makefile.win
Служебная программа обслуживания программ Microsoft (R), версия 14.39.33523.0
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
if not exist bin\clipsjni mkdir bin\clipsjni
javac -d bin\clipsjni java-src\net\sf\clipsrules\..
...
...
Скопировано файлов: 1.
jar -cfe CLIPSIDE.jar net.sf.clipsrules.jni.examples.ide.CLIPSIDE bin\ide\net\sf\clipsrules\jni\examples\ide\CLIPSIDE.class -C bin\ide net
jar -uf CLIPSIDE.jar -C bin\clipsjni net
So far so good. CLIPSJNI.jar and CLIPSIDE.jar are created.PS C:\Users\russor\Downloads\CLIPSr884\branches\64x\clipsjni> cd .\library-src\
PS C:\Users\russor\Downloads\CLIPSr884\branches\64x\clipsjni\library-src> nmake makefile.win
Служебная программа обслуживания программ Microsoft (R), версия 14.39.33523.0
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
NMAKE : fatal error U1073: не хватает сведений для построения "agenda.c"
Stop.
Here I copied files from a CLIPSr884\branches\64x\core dirctoty to a CLIPSr884\branches\64x\clipsjni\library-src directory
excluding a makefile.win file.PS C:\Users\russor\Downloads\CLIPSr884\branches\64x\clipsjni\library-src> nmake makefile.win
Служебная программа обслуживания программ Microsoft (R), версия 14.39.33523.0
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
makefile(16) : fatal error U1104: Неизвестная текстовая функция "shell"
Stop.
Here I replaced the file makefile.win with the same file from the core directory.PS C:\Users\russor\Downloads\CLIPSr884\branches\64x\clipsjni\library-src> nmake makefile.win
Служебная программа обслуживания программ Microsoft (R), версия 14.39.33523.0
(C) Корпорация Майкрософт (Microsoft Corporation). Все права защищены.
makefile(16) : fatal error U1104: Неизвестная текстовая функция "shell"
Stop.
PS C:\Users\russor\Downloads\CLIPSr884\branches\64x\clipsjni\library-src>
вторник, 9 апреля 2024 г. в 19:42:27 UTC+3, CLIPS Support: