[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MOD - Development (http://www.emule-web.de/board/emule-mod-development/)
-   -   Probs beim compilieren LNK2005 (http://www.emule-web.de/board/5146-probs-beim-compilieren-lnk2005.html)

BuzzFuzz 2. October 2003 13:51

Probs beim compilieren LNK2005
 
Bekomme immer diesen fehler wenn ich die 0.30b oder die 0.40 emule compiliere

ich denke das liegt am cximage oder an der png.lib!
cximage is version 5.71..


Code:

emule error LNK2005: "private: __thiscall type_info::type_info(class type_info const &)" (??0type_info@@AAE@ABV0@@Z) bereits in libcmt.lib(typinfo.obj) definiert
emule error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &)" (??4type_info@@AAEAAV0@ABV0@@Z) bereits in libcmt.lib(typinfo.obj) definiert
emule error LNK2005: _abort bereits in libcmt.lib(abort.obj) definiert
emule error LNK2005: _fflush bereits in libcmt.lib(fflush.obj) definiert
emule error LNK2005: _fprintf bereits in libcmt.lib(fprintf.obj) definiert
emule error LNK2005: _fread bereits in libcmt.lib(fread.obj) definiert
emule error LNK2005: _free bereits in libcmt.lib(free.obj) definiert
emule error LNK2005: _fwrite bereits in libcmt.lib(fwrite.obj) definiert
emule error LNK2005: _gmtime bereits in libcmt.lib(gmtime.obj) definiert
emule error LNK2005: _longjmp bereits in libcmt.lib(longjmp.obj) definiert
emule error LNK2005: _malloc bereits in libcmt.lib(malloc.obj) definiert
emule error LNK2005: _sprintf bereits in libcmt.lib(sprintf.obj) definiert
emule error LNK2005: _strtod bereits in libcmt.lib(strtod.obj) definiert
emule fatal error LNK1169: Ein oder mehrere mehrfach definierte Symbole gefunden
emule warning LNK4075: '/INCREMENTAL' wird auf Grund der Angabe von '/OPT:ICF' ignoriert
emule warning LNK4098: Standardbibliothek 'MSVCRT' steht in Konflikt mit anderen Bibliotheken; /NODEFAULT:Bibliothek verwenden

mfg
BuzzFuzz

Butterblume 2. October 2003 17:28

Die Laufzeitbibliothek muss Multithreaded sein (/MT) für den Release. Weiterhin statische Bibliothek erstellen (.lib) und Windows Standard Bibliotheken verwenden (nicht die MFCs!).

BuzzFuzz 3. October 2003 21:16

Danke, hat gefunzt! die einstellungen für die png.lib war falsch!

testpilot 27. October 2003 20:27

habe das gleiche problem.
wo genau stellt man das denn ein?

cyrex2001 27. October 2003 20:31

testpilot, geh in das project-file im png ordner und schau mal unter eigenschaften!
cyrex2001

testpilot 28. October 2003 18:55

ah!
 
ah, da! danke!

aber irgendwie löst das mein problem nicht. sehe ich das eigentlich richtig: ich muss die in der readme angegeben pakete alle selbst zuvor kompilieren (also zlib, id3lib, cximage)? bei id3lib und cximage sind ja für visual studio .net entsprechende solution (.sln) dateien dabei - aber nicht für zlib. wie soll ich das denn kompilieren. sorry, wenn meine frage etwas blöde klingt, aber ich bin da totaler anfänger...
habe mir eine libz.lib aus dem netz gezogen und bei mir bringt er beim kompilieren noch immer die gleichen fehler. :cry:

danke schonmal im voraus!


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:35 Uhr.

Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102