Проблема при компиляции Usecase

Программирование для CATIA.

Проблема при компиляции Usecase

Сообщение m-shok » 27 авг 2009 08:59

Всем привет.
Пытаюсь запустить usecase в Visual Studio.NET
В процессе компиляции выдается следующее:
Код: Выделить всё
## start step: compilation   at 08/27/2009-08:40:10
# make:  CAAAdvancedMathematics.edu\CAAAmtFraction.m\src\CAAAmtFraction.cpp
# syst-ERROR: CreateProcess(): The system cannot find the file specified.
# make-ERROR: CAAAdvancedMathematics.edu\CAAAmtFraction.m\src\CAAAmtFraction.cpp
# make:  CAAAdvancedMathematics.edu\CAAAmtFraction.m\LocalGenerated\intel_a\mkCAAV5Licensing.cpp
# syst-ERROR: CreateProcess(): The system cannot find the file specified.
# make-ERROR: CAAAdvancedMathematics.edu\CAAAmtFraction.m\LocalGenerated\intel_a\mkCAAV5Licensing.cpp## end   step: compilation   at 08/27/2009-08:40:10

Соответственно вопрос: как с этим бороться.
Заранее благодарен.
m-shok
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 20 авг 2008 16:08
Откуда: Москва

Re: Проблема при компиляции Usecase

Сообщение RDV » 27 авг 2009 10:50

Похоже на то, что RADE не находит компилятора. VS не переустанавливалась? Попробуй создать новый workspace с этими исходниками
Аватара пользователя
RDV
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 29 янв 2009 17:55
Откуда: Минск

Re: Проблема при компиляции Usecase

Сообщение m-shok » 27 авг 2009 13:12

VS не переустанавливалась, новый workspace не помогает. :dash1:
m-shok
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 20 авг 2008 16:08
Откуда: Москва

Re: Проблема при компиляции Usecase

Сообщение booSter » 27 авг 2009 13:26

  1. Попробуй запустить RADE конфигуратор:
    Код: Выделить всё
    <RADE_DIR>\intel_a\code\bin\CATVBTSetup.exe
  2. Операционка не не Виста ли ?
  3. Попробуй ради эксперимента построить вручную из CMD-консоли:
    Код: Выделить всё
    >cd /d <WS_DIR>
    ...

    ><RADE_DIR>\intel_a\code\command\tck_init
    ...

    >tck_list
    ... <TCK_PROFILE1> <TCK_PROFILE2> <TCK_PROFILEn> ...

    >tck_profile <TARGET_TCK_PROFILE>
    ...

    >mkGetPreq -p <PREREQ_WS1>;<PREREQ_WS2>;<PREREQ_WSn>
    ...

    >mkmk -augw
    ...

    >mkrtv
    ...

Сделаешь доброе дело за деньги - скажут спасибо,
Сделаешь бесплатно - сядут на шею...
©пёрто
Аватара пользователя
booSter
Moderator
 
Сообщения: 227
Images: 15
Зарегистрирован: 09 фев 2008 16:48
Откуда: Minsk

Re: Проблема при компиляции Usecase

Сообщение DMS » 27 авг 2009 15:06

Для начала хотелось бы знать какой RADE и Visual Studio.NET установлены.
Обычно это проблема возникает когда Visual Studio.NET не той версии.
DMS
Новичок
Новичок
 
Сообщения: 1
Зарегистрирован: 29 янв 2009 17:51
Откуда: Минск

Re: Проблема при компиляции Usecase

Сообщение m-shok » 28 авг 2009 08:09

Установлены CATIA и Rade v5r14, VS.net 2003.
Операционка Windows XP 64bit.
m-shok
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 20 авг 2008 16:08
Откуда: Москва

Re: Проблема при компиляции Usecase

Сообщение m-shok » 28 авг 2009 08:27

2booSter:
booSter писал(а):Попробуй запустить RADE конфигуратор:

Запустил, все отметил, нажал Install. Вроде все прошло успешно.
booSter писал(а):Попробуй ради эксперимента построить вручную из CMD-консоли:

Попробовал.
Mkmk выдает тоже самое.
А вот что вывел tck_prfile:
Код: Выделить всё
* NTsetenv Version 3.4.0 *
* mkmk Version 2.14.2 *
* Windows XP 5.2 *
Using default 32-bit mode (intel_a)
WARNING : Microsoft Visual Studio 6.0 not detected in registry.
Microsoft Visual C# (CSharp) and J# (JSharp) compilers detected (.NET Framework version 1.1.4322.0).
Microsoft .NET Framework SDK detected.
WARNING : Microsoft Visual C++ 6.0 not detected in registry.
WARNING : Intel C/C++ Compiler 4.5 not detected in registry.
WARNING : Fortran compiler 5.0 not detected in registry.
WARNING : MKS tools kit not detected in registry.
WARNING : IBM Developer Kit, Java(TM) Tech. Edition 1.1.8 not detected in registry. Using default (C:\jdk1.1.8).
WARNING : IBM Runtime Environment, Java(TM) Tech. Edition 1.1.8 not detected in registry. Using JDK as JRE.
WARNING : IBM Java Development Kit 1.3 not detected in registry. Using default (C:\Program Files\IBM\Java13).
WARNING : IBM Java Runtime Environment 1.3 not detected in registry.
mkCheckSource environment set.
------------------------------------------------------------------------
SCM Variables:
----------------------------
ADL_LEVEL=
ADL_DIFF_LOCAL=
ADL_DIFF_LOCAL_PATH=
ADL_PATH=C:\Program Files (x86)\Dassault Systemes\B14\intel_a
------------------------------------------------------------------------
User log cleaner started
m-shok
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 20 авг 2008 16:08
Откуда: Москва

Re: Проблема при компиляции Usecase

Сообщение RDV » 28 авг 2009 10:19

Однако смотрим Software Requirements для R14:
Compiler: Microsoft Visual C++ Version 6 SP3 for C and C++
When installing Microsoft Visual C++ Version 6, the Unicode option MUST be selected.
Аватара пользователя
RDV
Новичок
Новичок
 
Сообщения: 24
Зарегистрирован: 29 янв 2009 17:55
Откуда: Минск

Re: Проблема при компиляции Usecase

Сообщение booSter » 28 авг 2009 12:07

Код: Выделить всё
+--------+----------+----------+
|  VR\OS |  32-bit  |  64-bit  |
+--------+----------+----------+
|...V5R15|VS6.0(sp3)|     ?    |
|  V5R16 |   VS7.0  |   VS8.0  |
|  V5R17 |   VS7.0  |   VS8.0  |
|  V5R18 |   VS8.0  |   VS8.0  |
|  V5R19 |   VS8.0  |   VS8.0  |
|  V5R20 |     ?    |     ?    |
| V6R2010|     ?    |     ?    |
+--------+----------+----------+


И ещё нюанс...
Если операционка 64-битная, а КАТЬКа 32-битная, то чтобы правильно работал РЭЙД нужны дополнительные "танцы с бубном" :moil:
Равно как и в случае если нужно построить 64-битные бинарники на 32-битной операционке.
Сделаешь доброе дело за деньги - скажут спасибо,
Сделаешь бесплатно - сядут на шею...
©пёрто
Аватара пользователя
booSter
Moderator
 
Сообщения: 227
Images: 15
Зарегистрирован: 09 фев 2008 16:48
Откуда: Minsk

Re: Проблема при компиляции Usecase

Сообщение m-shok » 28 авг 2009 18:46

Есть!
Секрет успеха состоял в установке VC++6. После этого стал компилировать везде, в том числе и в VC.net2003.
Пойди пойми это из CAA Encyclopedia:(((
Потом линковать, правда не хотел из-за mfc42u, но это уже цветочки.
Всем спасибо!
m-shok
Новичок
Новичок
 
Сообщения: 46
Зарегистрирован: 20 авг 2008 16:08
Откуда: Москва


Вернуться в CAA-RADE

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7