Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Simulationslösungen
  MS C-Compiler-Installation? Pro/M 2000i² Student Edition

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO
Autor Thema:  MS C-Compiler-Installation? Pro/M 2000i² Student Edition (1389 mal gelesen)
Vinzenz
Mitglied
Student

Sehen Sie sich das Profil von Vinzenz an!   Senden Sie eine Private Message an Vinzenz  Schreiben Sie einen Gästebucheintrag für Vinzenz

Beiträge: 1
Registriert: 22.11.2000

erstellt am: 22. Nov. 2000 14:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

MS C-Compiler-Installation? Pro/M 2000i² Student Edition

Ich habe ein Problem mit der Installation des MS C-Compilers unter Windows 98. Obwohl ich den C-Compiler nach folgender Anleitung installiert, die environment Variable MM_C_HOME sowie den Path in der autoexec.bat gesetzt habe, kann Pro/M Motion den C-Compiler nicht finden bzw. aufrufen.


 Ich hab den MSVC++ Version 5.0 in folgendes Verzeichnis installiert:

C:\Programme\devstudio\VC


 In der autoexec.bat habe die environment Variable MM_C_HOME und den Path folgendermaßen gesetzt:

SET MM_C_HOME=C:\Programme\ devstudio\VC

SET PATH=%PATH%;C:\ Programme\ devstudio\SharedIDE\bin;


(Dies habe ich bei PTC im Technical Support – TPI ID 9108 – gefunden, allerdings für Windows NT. Gibt es dabei einen Unterschied zwischen Windows 98 und Windows NT?)


Zur Überprüfung des C-Compilers habe ich das Programm „Hello World“ verwendet:

 #include <stdio.h>
int main(int argc, char** argv)
{
printf("Hello World\n");
return 0;
}

Dieses Programm habe ich unter „C:\“ als „hello.c“ abgespeichert. Jetzt sollte das Programm unter „C:\“ mit dem Befehl „cl“ kompiliert und dann mit dem Befehl „ . / hello „ gestartet werden.

Weder die Kompilierung noch der Aufruf hatte erfolg – mir ist schon klar, dass ohne Kompilierung auch kein Programmaufruf möglich ist - , denn ich bekomme jedesmal die Fehlermeldung „Befehl oder Dateiname nicht gefunden“.

Nachdem die Fehlermeldung aufgetreten ist, habe ich MSVC++ Version 5.0 reinstalliert. Damit konnte ich den Fehler auch nicht beheben.

Ich habe auch mit dem Befehl „SET“ unter MSDOS zur Überprüfung der gesetzten Variablen durchgeführt!

Ich würde mich sehr freuen, wenn mir jemand zur Lösung dieses Problems weiterhelfen kann.


Mit freundlichen Grüßen

Vinzenz

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Armin
Mitglied
Dipl.-Ing. FH Feinwerktechnik


Sehen Sie sich das Profil von Armin an!   Senden Sie eine Private Message an Armin  Schreiben Sie einen Gästebucheintrag für Armin

Beiträge: 986
Registriert: 17.07.2000

HW: Dell M6500 i7-X920 16GB RAM / WIN7 64 bit
SW: Pro/E+Pro/Mechanica WF5 Dreo Parametric 2 und (würg) Cocreate 17

erstellt am: 23. Nov. 2000 17:05    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Vinzenz 10 Unities + Antwort hilfreich

Folgenden Workaround habe ich vom Rand-Support zu diesem Thema erhalten:

Title Pro/MECHANICA Motion Release 2000i2: mmenglog Contains "Pipe input: LINK : error : Internal error during Pass1" using the MSVC++ 5.0 Compiler on Intel NT
Product Pro/MECHANICA Module Motion TPI ID 34798 Created 28-JUL-99
Workstation Windows NT Reported In Release 2000i2 Reported In Date Code 2000100
SPR None Resolved In Release Resolved In Date Code
Description
-----------
Running a Motion analysis in Release 2000i2 of Pro/MECHANICA on an Intel NT
workstation using the Microsoft Visual C++ 5.0 compiler the analysis will not
succeed and the mmenglog file will contain the following line:

Pipe input: LINK : error : Internal error during Pass1

Although "hello world" and the same Motion analysis run fine in Release 2000i
on the same machine the analysis does not run in Release 2000i2 of Pro/MECHANICA
Motion .


Alternate Technique
-------------------
See Resolution below.


Resolution
----------
1. update the compiler and select custom installation to install additional
files to get a full installation

2. install Service Pack 3 (SP3) of the compiler. E.g download it from http://msdn.microsoft.com/vstudio/sp/vs97/full.asp

3. there might be an error message "The procedure entry point ..... could not
be located in the dynamic link library MSDIS100.DLL" when running a Motion
analyis after upgrading to SP3. This will happen in the case that there is
an old MSDIS100.DLL library on the system - usually in the WINNT\SYSTEM32
directory. Rename or delete this DLL. Then the new MSDIS100.DLL in the
compiler directory will be used instead.




Title Unable to run motion analysis, gets error message "compilation failed" Running MS Visual C++ version 5.0.
Product Pro/MECHANICA Module Motion TAN ID 102441 Created 05-MAY-00
Workstation All Windows Reported In Release 2000i2 Reported In Date Code 2000100
SPR 822141 Resolved In Release Resolved In Date Code
Description
-----------------
Unable to run motion analysis, gets error message "compilation failed" Running MS Visual C++ version 5.0.

Alternate Technique
-----------------

1. Upgrade c compiler to MS Visual C++ version 6.0.

2.Ensure that Microsoft Service Pack 2 (SP2) is loaded with the MSVC++ 5.0 C-compiler in order to run
Pro/MECHANICA Motion release 2000i2 successfully. Further information see TPI 34798.

Resolution
-----------------

This will be resolved in a future build of Pro/MECHANICA.

Aber Vorsicht:
Spacks sind ca. 100 MB groß, Am besten übers Wochenende runterladen.
Gruß Armin

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

sbode
Mitglied
Consultant


Sehen Sie sich das Profil von sbode an!   Senden Sie eine Private Message an sbode  Schreiben Sie einen Gästebucheintrag für sbode

Beiträge: 59
Registriert: 26.05.2000

erstellt am: 21. Dez. 2000 15:37    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Vinzenz 10 Unities + Antwort hilfreich

Es reicht im Fall von Motion sich ein 99,- DM Buch für C++ zu kaufen und auf der beigelegten CD die Buchversion des C++ Compilers zu installieren. Hier sind alle Dateien vorhanden die Motion braucht. Eine Liste der benötigten Dateien für 2000i und i2 kommt im Anschluss. Die Verzeichnisse bitte beachten.

Kleiner Vorteil: Das ganze sind knapp 8 MB.


Verzeichnis von G:\public\pro_e_installation\ptc\msdev

14.11.2000 10:36 <DIR> .
14.11.2000 10:36 <DIR> ..
14.11.2000 10:36 <DIR> sharedide
14.11.2000 10:36 <DIR> vc
0 Datei(en) 0 Bytes

Verzeichnis von G:\public\pro_e_installation\ptc\msdev\sharedide

14.11.2000 10:36 <DIR> .
14.11.2000 10:36 <DIR> ..
21.12.2000 09:46 <DIR> bin
0 Datei(en) 0 Bytes

Verzeichnis von G:\public\pro_e_installation\ptc\msdev\sharedide\bin

21.12.2000 09:46 <DIR> .
21.12.2000 09:46 <DIR> ..
11.01.1999 15:54 117.520 MSDIS100.DLL
11.01.1999 15:54 167.424 MSPDB50.DLL
17.06.1998 00:00 180.276 MSPDB60.DLL
22.01.1997 22:26 565.760 MSVCP50.DLL
22.01.1997 21:45 484.352 MSVCP50D.DLL
22.01.1997 21:45 1.360.896 MSVCP50D.PDB
6 Datei(en) 2.876.228 Bytes

Verzeichnis von G:\public\pro_e_installation\ptc\msdev\vc

14.11.2000 10:36 <DIR> .
14.11.2000 10:36 <DIR> ..
21.12.2000 09:46 <DIR> bin
14.11.2000 10:36 <DIR> include
21.12.2000 09:46 <DIR> lib
0 Datei(en) 0 Bytes

Verzeichnis von G:\public\pro_e_installation\ptc\msdev\vc\bin

21.12.2000 09:46 <DIR> .
21.12.2000 09:46 <DIR> ..
06.07.1998 00:00 704.561 C1.dll
06.07.1998 00:00 712.765 C2.DLL
11.01.1999 15:54 630.544 C2.EXE
06.07.1998 00:00 50.688 CL.EXE
17.06.1998 00:00 16.436 LIB.EXE
06.07.1998 00:00 471.093 LINK.EXE
24.04.1998 00:00 25.872 MC.EXE
11.01.1999 15:54 630.544 _C2.exe
8 Datei(en) 3.242.503 Bytes

Verzeichnis von G:\public\pro_e_installation\ptc\msdev\vc\include

14.11.2000 10:36 <DIR> .
14.11.2000 10:36 <DIR> ..
06.12.1996 09:59 20.528 MATH.H
06.12.1996 09:59 8.092 SETJMP.H
06.12.1996 09:59 13.087 STDIO.H
3 Datei(en) 41.707 Bytes

Verzeichnis von G:\public\pro_e_installation\ptc\msdev\vc\lib

21.12.2000 09:46 <DIR> .
21.12.2000 09:46 <DIR> ..
13.05.1998 00:00 117.982 ADVAPI32.LIB
13.05.1998 00:00 72.746 COMCTL32.LIB
13.05.1998 00:00 7.196 COMDLG32.LIB
13.05.1998 00:00 81.080 GDI32.LIB
13.05.1998 00:00 175.226 KERNEL32.LIB
17.06.1998 00:00 828.592 LIBC.LIB
22.01.1997 20:09 173.864 LIBCI.LIB
17.06.1998 00:00 178.144 LIBCIMT.LIB
17.06.1998 00:00 874.382 LIBCMT.LIB
17.06.1998 00:00 721.584 LIBCP.LIB
17.06.1998 00:00 735.302 LIBCPMT.LIB
13.05.1998 00:00 11.798 MPR.LIB
13.05.1998 00:00 69.536 NETAPI32.LIB
17.06.1998 00:00 65.372 OLDNAMES.LIB
13.05.1998 00:00 135.444 USER32.LIB
17.06.1998 00:00 1.103.672 UUID.LIB
13.05.1998 00:00 44.858 WINSPOOL.LIB
13.05.1998 00:00 16.820 WSOCK32.LIB
18 Datei(en) 5.413.598 Bytes

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz