| | |
 | Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| | |
 | Jetzt verfügbar: NVIDIA RTX PRO 6000 Blackwell Server Edition, eine Pressemitteilung
|
|
Autor
|
Thema: schon wieder ein ObjectARX-Problem (949 mal gelesen)
|
barthi Mitglied Bauingenieur

 Beiträge: 28 Registriert: 11.11.2002 Civil 3D 2013 AKG Vestra 7 Windows 7
|
erstellt am: 24. Jan. 2003 14:18 <-- editieren / zitieren --> Unities abgeben:         
Hallo! Wir sitzen jetzt schon seit einer ewigkeit an diesem Problem und können einfach nix mit der Fehlermedung anfangen: LINK : warning LNK4098: defaultlib "MSVCRTD" conflicts with use of other libs; use /NODEFAULTLIB:library GebaeudeHinzuDlg.obj : error LNK2001: unresolved external symbol "public: void __thiscall MGebaeude::zeichnen(void)" (?zeichnen@MGebaeude@@QAEXXZ) GebaeudeHinzuDlg.obj : error LNK2001: unresolved external symbol "public: enum Acad::ErrorStatus __thiscall MGebaeude::setTiefe(double)" (?setTiefe@MGebaeude@@QAE?AW4ErrorStatus@Acad@@N@Z) GebaeudeHinzuDlg.obj : error LNK2001: unresolved external symbol "public: enum Acad::ErrorStatus __thiscall MGebaeude::setHoehe(double)" (?setHoehe@MGebaeude@@QAE?AW4ErrorStatus@Acad@@N@Z) GebaeudeHinzuDlg.obj : error LNK2001: unresolved external symbol "public: enum Acad::ErrorStatus __thiscall MGebaeude::setBreite(double)" (?setBreite@MGebaeude@@QAE?AW4ErrorStatus@Acad@@N@Z) GebaeudeHinzuDlg.obj : error LNK2001: unresolved external symbol "public: __thiscall MGebaeude::MGebaeude(void)" (??0MGebaeude@@QAE@XZ) Debug/MbaugrubeARX.arx : fatal error LNK1120: 5 unresolved externals Zur Info: Die Klasse GebaeudeHinzuDlg ist in unserem ARX Projekt, die Klasse MGebaeude ist in unserem DBX-Objekt.
Ich hoffe, ihr habt einen Rat Bis dann Gruß Christian ------------------ AutoCAD 2000 Win2k Athlon 1,2GHz 512MB RAM Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Hannweber Mitglied Dipl. Ing.
 Beiträge: 8 Registriert: 24.01.2003
|
erstellt am: 24. Jan. 2003 15:16 <-- editieren / zitieren --> Unities abgeben:          Nur für barthi
|
barthi Mitglied Bauingenieur

 Beiträge: 28 Registriert: 11.11.2002 Civil 3D 2013 AKG Vestra 7 Windows 7
|
erstellt am: 24. Jan. 2003 19:57 <-- editieren / zitieren --> Unities abgeben:         
hm, kannst du uns noch sagen, wie wir das machen? Sind das irgendwelche Grundeinstellungen im Projekt oder muss ich das programmieren? Wenn ja, wie dann? Danke, Christian ------------------ AutoCAD 2000 Win2k Athlon 1,2GHz 512MB RAM Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Christian Marx Mitglied
 
 Beiträge: 218 Registriert: 11.12.2002 AutoCad LT 200x Athon 1600XP GeForce II MX400 256 DDR RAM 60GB Drive 16xDVD Aopen 24/10/40 Brenner TV-Karte WinTV PVR 250
|
erstellt am: 24. Jan. 2003 23:14 <-- editieren / zitieren --> Unities abgeben:          Nur für barthi
hi, im menü "Projekt->einstellung->linker tab" vom projekt MbaugrubeARX.arx mußt du die GebaeudeHinzuDlg.lib datei per pfad eingefügt werden. z.b. "acui15.lib C:\Compiler\MeineProjekte\MarxCiCADDeluxe.lib" oder so. übrigens gibt es ein gute forum für object.arx:
discussion.autodesk.com ------------------ gruß chris www.marx-softwaredevelop.de/ [Diese Nachricht wurde von Christian Marx am 24. Januar 2003 editiert.] [Diese Nachricht wurde von Christian Marx am 24. Januar 2003 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
barthi Mitglied Bauingenieur

 Beiträge: 28 Registriert: 11.11.2002
|
erstellt am: 25. Jan. 2003 14:00 <-- editieren / zitieren --> Unities abgeben:         
Hallo! Danke erstmal für das neue Forum. Werden wir gleich mal testen. Wir haben jetzt aber ne neue Fehlermeldung: Temporäre Dateien und Ausgabedateien für "baugrubeDBX - Win32 Debug" werden gelöscht. Temporäre Dateien und Ausgabedateien für "baugrubeARX - Win32 Debug" werden gelöscht. --------------------Konfiguration: baugrubeDBX - Win32 Debug-------------------- Ressourcen werden kompiliert... Kompilierung läuft... StdAfx.cpp Kompilierung läuft... AsdkBody.cpp AsdkKoerper.cpp baugrubeDBX.cpp errormsg.cpp IibAcDbObject.cpp C:\Ue2alt\baugrubeARX\baugrubeDBX\IibAcDbObject.cpp(125) : warning C4101: 'es' : Unreferenzierte lokale Variable IibDbObjectIdArray.cpp MGebaeude.cpp rxdebug.cpp utils.cpp Generieren von Code... C:\Ue2alt\baugrubeARX\baugrubeDBX\AsdkKoerper.cpp(740) : warning C4700: Lokale Variable 'twistAngle' wurde ohne Initialisierung verwendet Linker-Vorgang läuft... Bibliothek Debug/MbaugrubeDBX.lib und Objekt Debug/MbaugrubeDBX.exp wird erstellt LINK : warning LNK4098: Standardbibliothek "MSVCRT" steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden --------------------Konfiguration: baugrubeARX - Win32 Debug-------------------- Ressourcen werden kompiliert... Kompilierung läuft... StdAfx.cpp Compiling MFC header files in release mode. Kompilierung läuft... baugrubeARX.cpp baugrubeARXCommands.cpp Compiling STL header files in release mode. DocData.cpp Compiling STL header files in release mode. GebaeudeHinzuDlg.cpp Compiling STL header files in release mode. rxdebug.cpp Generieren von Code... Linker-Vorgang läuft... LINK : fatal error LNK1117: Syntaxfehler in Option "" Fehler beim Ausführen von link.exe. Kannst du vielleicht sagen, was ihm nicht schmeckt? Wir haben auch mal nach der GebauedeHinzuDlg.lib gesucht. Die gibt's aber nirgends. Ist das normal? bis dpäter, Christian+Katharina ------------------ AutoCAD 2000 Win2k Athlon 1,2GHz 512MB RAM Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
barthi Mitglied Bauingenieur

 Beiträge: 28 Registriert: 11.11.2002 Civil 3D 2013 AKG Vestra 7 Windows 7
|
erstellt am: 25. Jan. 2003 15:16 <-- editieren / zitieren --> Unities abgeben:         
Wir haben den Fehler behoben. Juhuu!! Aber obwohl jetz alle Fehler weg sind, klappt's nicht. Der kennt im ADT unsere Befehle nicht. Noch nicht einmal, wenn wir über ARX->LOAD gehen. Hast du eine Ahnung?? ------------------ AutoCAD 2000 Win2k Athlon 1,2GHz 512MB RAM Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd Cuder Mitglied Selbständig
  
 Beiträge: 692 Registriert: 10.07.2002 AutoCAD 2002/2004/2005 unter Windows 2000 Professional SP3 PIV 3.4GHz 1024MB NVIDIA GeForce FX Go5700
|
erstellt am: 25. Jan. 2003 22:51 <-- editieren / zitieren --> Unities abgeben:          Nur für barthi
|
barthi Mitglied Bauingenieur

 Beiträge: 28 Registriert: 11.11.2002
|
erstellt am: 26. Jan. 2003 10:58 <-- editieren / zitieren --> Unities abgeben:         
Hi Bernd! Das Programm schick ich dir heute abend. Vielleicht entdeckst du ja nen Fehler. Aber mal ne andere Idee: Kann es auch damit zusammenhängen, das wir das Projekt auf Windows 98 erstellt haben und dann auf Win 2000 laufen lassen wollten? Wenn ja, wie kann man das denn bereinigen? Danke, Christian+Katharina
------------------ AutoCAD 2000 Win2k Athlon 1,2GHz 512MB RAM Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Bernd Cuder Mitglied Selbständig
  
 Beiträge: 692 Registriert: 10.07.2002 AutoCAD 2002/2004/2005 unter Windows 2000 Professional SP3 PIV 3.4GHz 1024MB NVIDIA GeForce FX Go5700
|
erstellt am: 26. Jan. 2003 11:08 <-- editieren / zitieren --> Unities abgeben:          Nur für barthi
|
Christian Marx Mitglied
 
 Beiträge: 218 Registriert: 11.12.2002 AutoCad LT 200x Athon 1600XP GeForce II MX400 256 DDR RAM 60GB Drive 16xDVD Aopen 24/10/40 Brenner TV-Karte WinTV PVR 250
|
erstellt am: 26. Jan. 2003 11:11 <-- editieren / zitieren --> Unities abgeben:          Nur für barthi
hi, konflikte zwischen win98 und win2000 habe ich bisher nicht feststellen können. probleme gibt es nur beim kompilieren auf XP und lässt die programme auf älteren versionen laufen, denn xp enthält zum teil neuere lib's und die zugehörigen dll's sind auf den alten plattformen nicht vorhanden. gruß chris
PS: bernd hat schon recht, ohne quellcode kann man schlecht eine diagnose stellen. ------------------ gruß chris www.marx-softwaredevelop.de/ Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |