|
JDE BusBuild не может запустить Nmake
|
|||
---|---|---|---|
#18+
Здравствуйте, товарищи! Работаю с JDE OneWorld B7333. При построении библиотеки (Build All - Select Specific DLL's...) BusBuild выдает следующее: Generating Makefile: C:\Program Files\JDEdwards\B7\PD7333\obj\CALLEXCL.mak .Makefile generated. Building business functions. ************CALLEXCL************ Failed to launch Nmake Tue Feb 03 10:54:12 2015 ************Build Finished************ CALLEXCL.dll - 0 error(s), 0 warning(s): Build failed. Restored previous dll. Makefile создается. Путь к Nmake прописан в JDE.ini ([JDE_CG], MAKEDIR = ...) и Nmake.exe там действительно лежит (замена на другой nmake, на случай если вдруг битый файл не помогает). Что это может быть? Что я делаю не так? (При попытке встроить БФ в некастомную DLL вылезает та же гадость) Заранее спасибо за ответы! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2015, 11:02 |
|
JDE BusBuild не может запустить Nmake
|
|||
---|---|---|---|
#18+
Selinta, Если попробовать через OWM какую нибудь существующую БФ стандартную перекомпилить? PS на других машинах работает - например на Deployment server ... |
|||
:
Нравится:
Не нравится:
|
|||
19.02.2015, 10:47 |
|
JDE BusBuild не может запустить Nmake
|
|||
---|---|---|---|
#18+
Selinta, если еще актуально, то первое, что приходит на ум - ему не нравятся пути к файлам с пробелами (C:\Program Files\...) как решать - надо экспериментировать - может, заменить пути на пути с короткими названиями файлов (что-то типа C:\Progra~1\...) А может перенести nmake в папку с путем без длинных имен файлов и пробелов. Сам оракл не знает, почему это происходит - типа на одних компах все нормально, на других - проблема, если выдать команду на запуск без кавычек, где в пути есть пробелы: https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=210646672952712&parent=DOCUMENT&sourceId=1304281.1&id=1514374.1&_afrWindowMode=0&_adf.ctrl-state=83gc1b4fg_1496 When calling the command C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.exe /i/f c:\e900\PY900\obj\CALLOBA.mak, we do not put quotes around C:\Program Files\Microsoft Visual Studio 8\VC\bin\nmake.exe. It is failing because of the space between Program and Files. Certain machines running windows are able to handle the spaces in a pathname while certain machines cannot. In this case, this particular Windows 2008 machine for some reason is unable to handle any space that exists in a pathname, folder name and filename. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2015, 18:40 |
|
|
start [/forum/topic.php?fid=29&fpage=6&tid=1525874]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
23ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
34ms |
get tp. blocked users: |
2ms |
others: | 13ms |
total: | 116ms |
0 / 0 |