[eMule-Web]

[eMule-Web] (http://www.emule-web.de/board/)
-   eMule MOD - Development (http://www.emule-web.de/board/emule-mod-development/)
-   -   Bitte um Kompilierhilfe! (http://www.emule-web.de/board/9114-bitte-um-kompilierhilfe.html)

MaxUpload 28. July 2005 17:05

bei den neueren emule versionen gibt es keine unicode builds mehr...weil unicode zum standart geworden ist. bei den ganz alten emule versionen gab es unicode builds noch nicht -> wenn du nicht gerade eine version aus der übergangszeit erwischt hast sollte "Release" die richtige wahl sein.

mfg max

fisted 28. July 2005 20:41

ich hab die neuste version .. visual c++ beschwert sich dass es ..\ResizableLib\ReleaseUnicode\Resizablelib.lib nicht finden kann ... also geht es mehr um die kompilierung der resizable lib

MaxUpload 28. July 2005 22:12

Das ist richtig,zwar hast du bei den emule builds kein unicode mehr,aber dafür brauchst du ein unicode build für die resizable.lib...schau mal nach lib packages ab version v0.45a...bestimmt liegt das bei einem mod bei oder du findest da mit sicherheit auch was auf der offiziellen seite. leider habe ich keine zeit im moment sonst würd ich noch meines hochladen,aber du findest da mit sicherheit was. beim Xtreme ist glaube ich auch ein lib package dabei...das sollte funzen.

mfg max

fisted 28. July 2005 22:41

k mach ich, danke dir...

trotzdem lassen mir solche probs keine ruhe, hast du vielleicht ne ahnung warum ich die resizeablelib nicht selber als Unicode compilen kann? die option fehlt irgendwie

[edit by Pathfinder: Doppelposts zusammengefasst.]

achja, wo wir grad beim thema libs sind ..was ist eigentlich der genaue unterschied zwischen einer dll und einer lib ?

cyrex2001 29. July 2005 07:04

hi,
eine dll ist eine dynamische library, kan also vom programm nach geladen werden!
und ein lib ist eine statische, wird beim linken vom programm hinzugefügt.
gruss, cyrex2001.

Rumpelzuck 29. July 2005 20:52

Zitat:

Zitat von fisted
trotzdem lassen mir solche probs keine ruhe, hast du vielleicht ne ahnung warum ich die resizeablelib nicht selber als Unicode compilen kann? die option fehlt irgendwie

Die Fehlermeldung mit der nicht gefundenen resizable.lib im ReleaseUnicode Verzeichnis stammt aus den Projekteinstellungen des Emule-Projekts selbst. In der ReleaseUnicode Konfiguration versucht diese Projekt beim Linken eine entsprechende und mit den richtigen Unicode Zeichsatzeinstellungen kompilierte .lib in dem Verzeichnis zu finden.
Als Verzeichnisname wird im Regelfall einfach der Konfigurationsname (Release,Debug, ReleaseUnicode,...) im Projekt verwendet.

Falls du nicht vor dem Emule-Projekt das Resizable-Projekt und die anderen notwendigen Projekte kompiliert hast, und die Ergebnisse auch genau in den Verzeichnissen abgelegt sind, die das Emule-Projekt erwartet, dann gibts derartige Fehlermeldungen.

Mit diesen Tipps aus dem englischsprachigem Developerforum kriegt man auch die passenden Libs samt eines vorbereiteten kompletten Projekts mit allen richtig definierten Abhängigkeiten für den aktuellen 46c Muli. Soll auch mit VS2003 funktionieren.

Ciao
Rumpelzuck

gomez82 27. February 2006 03:00

Hab da ein Problem
 
hat sich erledigt


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:29 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