[python-win32] Linking Problems using VC++ 6.0

Marcus Konermann m_konermann@gmx.de
Sat, 01 Dec 2001 13:58:53 +0100


--------------9A03EF69DDF429C655003955
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit

Hi @ All !

I am working with SWIG and generated a C++ file to use it under python.
I work with windows2000 and the VC++ 6.0 Compiler, but now there are
linking
problems, VC++ says:


Temporäre Dateien und Ausgabedateien für "AG TEM - Win32 Debug" werden
gelöscht.
--------------------Konfiguration: AG TEM - Win32
Debug--------------------
SWIG !!!
Kompilierung läuft...
simanneal.cpp
simanneal_wrap.cpp
Linker-Vorgang läuft...
   Bibliothek Debug/AG TEM.lib und Objekt Debug/AG TEM.exp wird erstellt

simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall variablelist::clean(void)"
(?clean@variablelist@@QAEXXZ)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall variablelist::pt2xn(int)"
(?pt2xn@variablelist@@QAEHH@Z)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::copy(struct variable *)"
(?copy@string@@QAEHPAUvariable@@@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::copy(struct variable *)"
(?copy@string@@QAEHPAUvariable@@@Z)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct variable & __thiscall variable::operator=(struct
variable &)"
(??4variable@@QAEAAU0@AAU0@@Z)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol "int
__cdecl calculate(struct variable &,struct variablelist *,struct
basisfile *,struct
string *)"
(?calculate@@YAHAAUvariable@@PAUvariablelist@@PAUbasisfile@@PAUstring@@@Z)

simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"int __cdecl calculate(struct variable &,struct variablelist *,struct
basisfile
*,struct string *)"
(?calculate@@YAHAAUvariable@@PAUvariablelist@@PAUbasisfile@@PAUstring@@@Z)

simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall evaluate::abort(struct variable &)"
(?abort@evaluate@@QAEHAAUvariable@@@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall evaluate::abort(struct variable &)"
(?abort@evaluate@@QAEHAAUvariable@@@Z)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall variable::~variable(void)" (??1variable@@QAE@XZ)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol "void
__cdecl strprint(struct string &,char *,char *)"
(?strprint@@YAXAAUstring@@PAD1@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"void __cdecl strprint(struct string &,char *,char *)"
(?strprint@@YAXAAUstring@@PAD1@Z)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol "int
__cdecl calculate(struct variable &,struct basisfile *,struct string *)"

(?calculate@@YAHAAUvariable@@PAUbasisfile@@PAUstring@@@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"int __cdecl calculate(struct variable &,struct basisfile *,struct
string *)"
(?calculate@@YAHAAUvariable@@PAUbasisfile@@PAUstring@@@Z)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall variable::init(double,int)"
(?init@variable@@QAEXNH@Z)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall variable::variable(void)" (??0variable@@QAE@XZ)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol "int
__cdecl read_double(double &,struct variable *)"
(?read_double@@YAHAANPAUvariable@@@Z)
simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol "int
__cdecl random_step(struct variable *,struct variable *)"
(?random_step@@YAHPAUvariable@@0@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall evaluate::evaluate(void)" (??0evaluate@@QAE@XZ)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall evaluate::~evaluate(void)" (??1evaluate@@QAE@XZ)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::string(void)" (??0string@@QAE@XZ)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::string(int,char *)"
(??0string@@QAE@HPAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::string(char *,char *)"
(??0string@@QAE@PAD0@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::string(struct string &,char *)"
(??0string@@QAE@AAU0@PAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::~string(void)" (??1string@@QAE@XZ)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall string::clean(void)" (?clean@string@@QAEXXZ)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::cat(struct string &)"
(?cat@string@@QAEAAU1@AAU1@@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::cat(char *)"
(?cat@string@@QAEAAU1@PAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::copy(struct string &)"
(?copy@string@@QAEAAU1@AAU1@@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::copy(char *)"
(?copy@string@@QAEAAU1@PAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::copy(double,long)"
(?copy@string@@QAEHNJ@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::copy(int)" (?copy@string@@QAEHH@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall string::out(char * *)"
(?out@string@@QAEXPAPAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::ncopy(struct string &,int)"
(?ncopy@string@@QAEAAU1@AAU1@H@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::ncopy(struct string
&,int,int)"
(?ncopy@string@@QAEAAU1@AAU1@HH@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::compose(struct string
&,struct
string &,char *)"
(?compose@string@@QAEAAU1@AAU1@0PAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::compose(struct string &,char

*,char *)"
(?compose@string@@QAEAAU1@AAU1@PAD1@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::compose(struct string
&,double,char *)"
(?compose@string@@QAEAAU1@AAU1@NPAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string & __thiscall string::compose(struct string
&,int,char
*)"
(?compose@string@@QAEAAU1@AAU1@HPAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::element(int)"
(?element@string@@QAEHH@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::compare(struct string &)"
(?compare@string@@QAEHAAU1@@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::compare(char *)"
(?compare@string@@QAEHPAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_complement_span(char *,int)"
(?string_complement_span@string@@QAEHPADH@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_complement_span(struct string
&,int)"
(?string_complement_span@string@@QAEHAAU1@H@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_complement_span(char *)"
(?string_complement_span@string@@QAEHPAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_span(struct string &,int)"
(?string_span@string@@QAEHAAU1@H@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_span(char *,int)"
(?string_span@string@@QAEHPADH@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_string(struct string &,char *)"
(?string_string@string@@QAEHAAU1@PAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_string(struct string &,struct
string &)"
(?string_string@string@@QAEHAAU1@0@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_string(struct string &,struct
string
&,int)"
(?string_string@string@@QAEHAAU1@0H@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_character(char)"
(?string_character@string@@QAEHD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall string::string_pointer_break(struct string
&,char *)"
(?string_pointer_break@string@@QAEXAAU1@PAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct _iobuf * __thiscall string::fileopen(char *)"
(?fileopen@string@@QAEPAU_iobuf@@PAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::fileread(struct string &)"
(?fileread@string@@QAEHAAU1@@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::filereadc(struct string &,char)"
(?filereadc@string@@QAEHAAU1@D@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::filewrite(struct string &,char *)"
(?filewrite@string@@QAEHAAU1@PAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::filewrite(struct _iobuf *)"
(?filewrite@string@@QAEHPAU_iobuf@@@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::system_call(void)"
(?system_call@string@@QAEHXZ)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall string::init(int,char *)"
(?init@string@@QAEXHPAD@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"void __cdecl print(struct string &)" (?print@@YAXAAUstring@@@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"void __cdecl strprint(struct string &,int,char *,char *)"
(?strprint@@YAXAAUstring@@HPAD1@Z)
simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"void __cdecl strprint(struct string &,int,char,char *,char *)"
(?strprint@@YAXAAUstring@@HDPAD1@Z)
Debug/AG TEM.dll : fatal error LNK1120: 57 unaufgeloeste externe
Verweise
Fehler beim Ausführen von link.exe.

AG TEM.dll - 63 Fehler, 0 Warnung(en)

Have you got an idea ?

Greetings
Marcus

--------------9A03EF69DDF429C655003955
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
Hi @ All !
<p>I am working with SWIG and generated a C++ file to use it under python.
I work with windows2000 and the VC++ 6.0 Compiler, but now there are linking
<br>problems, VC++ says:
<br>&nbsp;
<p><i>Tempor&auml;re Dateien und Ausgabedateien f&uuml;r "AG TEM - Win32
Debug" werden gel&ouml;scht.</i>
<br><i>--------------------Konfiguration: AG TEM - Win32 Debug--------------------</i>
<br><i>SWIG !!!</i>
<br><i>Kompilierung l&auml;uft...</i>
<br><i>simanneal.cpp</i>
<br><i>simanneal_wrap.cpp</i>
<br><i>Linker-Vorgang l&auml;uft...</i>
<br><i>&nbsp;&nbsp; Bibliothek Debug/AG TEM.lib und Objekt Debug/AG TEM.exp
wird erstellt</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall variablelist::clean(void)"</i>
<br><i>(?clean@variablelist@@QAEXXZ)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall variablelist::pt2xn(int)"</i>
<br><i>(?pt2xn@variablelist@@QAEHH@Z)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::copy(struct variable *)"</i>
<br><i>(?copy@string@@QAEHPAUvariable@@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::copy(struct variable *)"</i>
<br><i>(?copy@string@@QAEHPAUvariable@@@Z)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct variable &amp; __thiscall variable::operator=(struct variable
&amp;)"</i>
<br><i>(??4variable@@QAEAAU0@AAU0@@Z)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"int __cdecl calculate(struct variable &amp;,struct variablelist *,struct
basisfile *,struct</i>
<br><i>string *)"</i>
<br><i>(?calculate@@YAHAAUvariable@@PAUvariablelist@@PAUbasisfile@@PAUstring@@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"int __cdecl calculate(struct variable &amp;,struct variablelist *,struct
basisfile</i>
<br><i>*,struct string *)"</i>
<br><i>(?calculate@@YAHAAUvariable@@PAUvariablelist@@PAUbasisfile@@PAUstring@@@Z)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall evaluate::abort(struct variable &amp;)"</i>
<br><i>(?abort@evaluate@@QAEHAAUvariable@@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall evaluate::abort(struct variable &amp;)"</i>
<br><i>(?abort@evaluate@@QAEHAAUvariable@@@Z)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall variable::~variable(void)" (??1variable@@QAE@XZ)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"void __cdecl strprint(struct string &amp;,char *,char *)"</i>
<br><i>(?strprint@@YAXAAUstring@@PAD1@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"void __cdecl strprint(struct string &amp;,char *,char *)"</i>
<br><i>(?strprint@@YAXAAUstring@@PAD1@Z)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"int __cdecl calculate(struct variable &amp;,struct basisfile *,struct
string *)"</i>
<br><i>(?calculate@@YAHAAUvariable@@PAUbasisfile@@PAUstring@@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"int __cdecl calculate(struct variable &amp;,struct basisfile *,struct
string *)"</i>
<br><i>(?calculate@@YAHAAUvariable@@PAUbasisfile@@PAUstring@@@Z)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall variable::init(double,int)"</i>
<br><i>(?init@variable@@QAEXNH@Z)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall variable::variable(void)" (??0variable@@QAE@XZ)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"int __cdecl read_double(double &amp;,struct variable *)"</i>
<br><i>(?read_double@@YAHAANPAUvariable@@@Z)</i>
<br><i>simanneal.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"int __cdecl random_step(struct variable *,struct variable *)"</i>
<br><i>(?random_step@@YAHPAUvariable@@0@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall evaluate::evaluate(void)" (??0evaluate@@QAE@XZ)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall evaluate::~evaluate(void)" (??1evaluate@@QAE@XZ)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::string(void)" (??0string@@QAE@XZ)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::string(int,char *)"</i>
<br><i>(??0string@@QAE@HPAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::string(char *,char *)"</i>
<br><i>(??0string@@QAE@PAD0@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::string(struct string &amp;,char *)"</i>
<br><i>(??0string@@QAE@AAU0@PAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: __thiscall string::~string(void)" (??1string@@QAE@XZ)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall string::clean(void)" (?clean@string@@QAEXXZ)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::cat(struct string &amp;)"</i>
<br><i>(?cat@string@@QAEAAU1@AAU1@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::cat(char *)"</i>
<br><i>(?cat@string@@QAEAAU1@PAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::copy(struct string &amp;)"</i>
<br><i>(?copy@string@@QAEAAU1@AAU1@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::copy(char *)"</i>
<br><i>(?copy@string@@QAEAAU1@PAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::copy(double,long)"</i>
<br><i>(?copy@string@@QAEHNJ@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::copy(int)" (?copy@string@@QAEHH@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall string::out(char * *)"</i>
<br><i>(?out@string@@QAEXPAPAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::ncopy(struct string &amp;,int)"</i>
<br><i>(?ncopy@string@@QAEAAU1@AAU1@H@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::ncopy(struct string &amp;,int,int)"</i>
<br><i>(?ncopy@string@@QAEAAU1@AAU1@HH@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::compose(struct string &amp;,struct</i>
<br><i>string &amp;,char *)"</i>
<br><i>(?compose@string@@QAEAAU1@AAU1@0PAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::compose(struct string &amp;,char</i>
<br><i>*,char *)"</i>
<br><i>(?compose@string@@QAEAAU1@AAU1@PAD1@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::compose(struct string</i>
<br><i>&amp;,double,char *)"</i>
<br><i>(?compose@string@@QAEAAU1@AAU1@NPAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct string &amp; __thiscall string::compose(struct string &amp;,int,char</i>
<br><i>*)"</i>
<br><i>(?compose@string@@QAEAAU1@AAU1@HPAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::element(int)"</i>
<br><i>(?element@string@@QAEHH@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::compare(struct string &amp;)"</i>
<br><i>(?compare@string@@QAEHAAU1@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::compare(char *)"</i>
<br><i>(?compare@string@@QAEHPAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_complement_span(char *,int)"</i>
<br><i>(?string_complement_span@string@@QAEHPADH@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_complement_span(struct string &amp;,int)"</i>
<br><i>(?string_complement_span@string@@QAEHAAU1@H@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_complement_span(char *)"</i>
<br><i>(?string_complement_span@string@@QAEHPAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_span(struct string &amp;,int)"</i>
<br><i>(?string_span@string@@QAEHAAU1@H@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_span(char *,int)"</i>
<br><i>(?string_span@string@@QAEHPADH@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_string(struct string &amp;,char
*)"</i>
<br><i>(?string_string@string@@QAEHAAU1@PAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_string(struct string &amp;,struct
string &amp;)"</i>
<br><i>(?string_string@string@@QAEHAAU1@0@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_string(struct string &amp;,struct
string</i>
<br><i>&amp;,int)"</i>
<br><i>(?string_string@string@@QAEHAAU1@0H@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::string_character(char)"</i>
<br><i>(?string_character@string@@QAEHD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall string::string_pointer_break(struct string &amp;,char
*)"</i>
<br><i>(?string_pointer_break@string@@QAEXAAU1@PAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: struct _iobuf * __thiscall string::fileopen(char *)"</i>
<br><i>(?fileopen@string@@QAEPAU_iobuf@@PAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::fileread(struct string &amp;)"</i>
<br><i>(?fileread@string@@QAEHAAU1@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::filereadc(struct string &amp;,char)"</i>
<br><i>(?filereadc@string@@QAEHAAU1@D@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::filewrite(struct string &amp;,char *)"</i>
<br><i>(?filewrite@string@@QAEHAAU1@PAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::filewrite(struct _iobuf *)"</i>
<br><i>(?filewrite@string@@QAEHPAU_iobuf@@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: int __thiscall string::system_call(void)"</i>
<br><i>(?system_call@string@@QAEHXZ)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"public: void __thiscall string::init(int,char *)"</i>
<br><i>(?init@string@@QAEXHPAD@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"void __cdecl print(struct string &amp;)" (?print@@YAXAAUstring@@@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"void __cdecl strprint(struct string &amp;,int,char *,char *)"</i>
<br><i>(?strprint@@YAXAAUstring@@HPAD1@Z)</i>
<br><i>simanneal_wrap.obj : error LNK2001: Nichtaufgeloestes externes Symbol
"void __cdecl strprint(struct string &amp;,int,char,char *,char *)"</i>
<br><i>(?strprint@@YAXAAUstring@@HDPAD1@Z)</i>
<br><i>Debug/AG TEM.dll : fatal error LNK1120: 57 unaufgeloeste externe
Verweise</i>
<br><i>Fehler beim Ausf&uuml;hren von link.exe.</i><i></i>
<p><i>AG TEM.dll - 63 Fehler, 0 Warnung(en)</i>
<p>Have you got an idea ?
<p>Greetings
<br>Marcus</html>

--------------9A03EF69DDF429C655003955--