Entwickler-Ecke

Internet / Netzwerk - Problem bei Indy10 Installation


Wii360 - Do 16.04.09 12:44
Titel: Problem bei Indy10 Installation
Hallo liebe Proggramierer:

ICh habe folgendes Problem: ICh hatte schon eine ältere Version von Indy für Delphi Installiert, diese war aber mittlerweile veraltet (wollte SSL/TLS benutzen, iiss aber noch nicht vorhanden -> Update wäre angebracht) Hab ich halt geupdatet nach Folgendem Schema: Hab wie auf http://www.indyproject.org/Sockets/Docs/Indy10Installation.DE.aspx geaschrieben steht gemacht (Die Dateien Hatte ich mir per SVN geholt weil http down) und dann kam als ich das machen wollte:
Zitat:

3) Now open these .dpk files and click install in the following order:

dclIndyCoreX0.dpk (in Lib\Core)
dclIndyProtocolsX0.dpk (in Lib\Protocols)


Plötzlich ein Fehler:
"Cannot load Package 'IndySystem100.' It contains unit 'IdGlobal,' wich is also contained in package 'indy70'"

Nun ... IndySystem100.dpk hatte ich aber vorher, wie beschrieben in RICHTIGE reihenfolge compieliert, ect.

KÖnnte mir bitte jemand helfen? HAb schon alles versucht (auch schon IndySystem70.dpk auszuführen :D) aber alles zwecklos!


MFG Wii360


Jens Hartmann - Do 16.04.09 12:53

Hallo erstmal,

was für eine Delphi Version hast Du denn?

Gruß Jens


Wii360 - Do 16.04.09 12:55

Version 7 Enterprise


Jens Hartmann - Do 16.04.09 13:00

Dann sollte es eigendlich damit funktionieren. Hast du denn diese Ordner angelegt, und Delphi diese dann in den Bibliotheken eingetragen.

Du musst das Package normal öffnen, kompilieren und anschließend istallieren.

Also mittlerweile habe ich Delphi 2007, ich habe die Komponente allerings mal aif Delphi 5 installiert, und das hat geklappt.

Gruß Jens


Wii360 - Do 16.04.09 13:10

Was meinst du mit "Hast du die Ordner angelegt"? Davon steht da nichts drin! Achso der Fehler Kommt ja erst wenn ich versuche Die Komponente dclIndyCoreX0.dpk zu installieren (der anleitung nach muss ma das bei IndySystemX0.dpk ja nicht machen da es dort keine dclIndySystemX0.dpk gibt!)
ICh geh einfach ma davon aus das du gemerkt hast das ich Die Package "IndyCoreX0.dpk" kompielieren und "dclIndyCoreX0.dpk" installieren soll!


Jens Hartmann - Do 16.04.09 13:24

Seltsam, ich weiß nicht mehr genau, aber bei mir hat das damals funktioniert. Wenn Du die IndySystem100.dpk installiert hast, meine ich zu wissen, das dieses für Delphi 2005 ist. Ich denke Du musst die IndySystem70.dpk nehmen.

Gruß Jens


Wii360 - Do 16.04.09 13:27

Gute Idee! ICh werds versuchen und mir ist gerade ein Geistesblitz gekommen! ich hatte gedacht 100 steht für Indy V10.0
Aberiich glaube das steht für Die Delphi Version!

Also ... ich werde es mal mit70 Versuchen!

MFG Wii360


Wii360 - Do 16.04.09 13:31

OCh menno! Das Leben iss sooooo Hart!

Gleicher Fehler :(
(Nur steht jetzt da: "Cannot load Package 'IndySystem70.'" :()


Jens Hartmann - Do 16.04.09 13:41

Sorry, aber dann muss ich passen. Ich habe auch leider keine Möglichkeit mehr das zu testen.

Viel Glück trotzdem noch..

Gruß Jens


Xentar - Do 16.04.09 13:44

user profile iconWii360 hat folgendes geschrieben Zum zitierten Posting springen:
OCh menno! Das Leben iss sooooo Hart!

Gleicher Fehler :(
(Nur steht jetzt da: "Cannot load Package 'IndySystem70.'" :()

Nochmal die ganze Meldung bitte?


Wii360 - Do 16.04.09 13:51

"Cannot load Package 'IndySystem70.' It contains unit 'IdGlobal,' wich is also contained in package 'indy70'"


Wii360 - Do 16.04.09 14:04

ICh will jetzt ja nicht vom Thema abweichen aber:
Ich bin mal gerade bei "C:\Program Files\Borland\Delphi7\Source\Indy\" gegangen unt dort die Datei "IdVers.inc" aufgerufen (wusste ja nicht mehr welche Version ich habe!) und der inhalt war:
Zitat:

gsIdProductName = 'Indy'; {do not localize}
gsIdVersion = '9.00.10'; {do not localize}

Heißt das Jetzt das ICh die Version 9.00.10 von Idny habe? Dann müsste ich ja theoretisch auch was mit SSL/TLS machen können! Aber de Totorials die ich gesehen habe .. da sagt er bei "SSLOptions.Method" immer "Undeclerated Identifier" aber das verstehe ich irgendwie nicht (Wolte das Update Ja genau wegen SSL machen :()

P.S.:Asoo openSSL hab ich übrigens Installiert!

MFG Wii360


Wii360 - Do 16.04.09 14:27

Nja das PRoblem mit Indy10 habe ich zwar immer noch nicht gelöst aber SSL habe ich hinbekommen :)


Xentar - Do 16.04.09 14:45

user profile iconWii360 hat folgendes geschrieben Zum zitierten Posting springen:
"Cannot load Package 'IndySystem70.' It contains unit 'IdGlobal,' wich is also contained in package 'indy70'"

Äh ja, schon klar.
Du musst natürlich die Indy 9 vorher deinstallieren (Indy70.dpk), bevor du Indy 10 (IndySystem70) installieren kannst.
Komponenten -> Packages installieren -> Dort nach Indy suchen und entfernen.


Wii360 - Do 16.04.09 14:57

Oh :D

Klingt Logisch!

---Moderiert von user profile iconNarses: Beiträge zusammengefasst---

Hmm dort steht kein Indy ...
sch***! Kann ich das nicht auch manuell deinstallieren?


Wii360 - Do 16.04.09 15:06

Und wo sind jetzt die kompielierten dcu.* files?


Jens Hartmann - Do 16.04.09 15:06

Also, wenn du die Indy 9 installiert hast, muss die da auch stehen.

Gruß Jens


Wii360 - Do 16.04.09 15:08

Yahoooooooo!

Ich habs Installiert bekommen alles korrekt!

Ein ganz Großes DAAAAAAAAAAAAAAAAAAAAAAAANKE!
Ann euch die mia geholfen hann!

MFG WII360