Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Nemesyzz

Frischling

  • »Nemesyzz« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Bärlin

  • Private Nachricht senden

1

20.07.2005, 00:02

LINK : fatal error LNK1104: cannot open file "tribased.

Hallo,

als allererstes ein ganz GROßES Lob and den Autor, das Buch ist wirklich spitze.

Nun zu meinem Problem: Also ich hab das Buch grad neu gekauft und hab mich auch schon ein bissl' eingelesen. Nun bin ich bis zum "ersten Dreieck" gelangt, wo ich auch schon das erste Problem mit dem Komplilieren des Projektes auf der CD habe. ich habe alle Header etc. in meinem Include-Ordner gepackt, sodass VS 6.0 sie auch findet.
Doch jetzt ist das Problem, dass dieser Linkerfehler angezeigt wird :

Quellcode

1
LINK : fatal error LNK1104: cannot open file "tribased.lib"

Dann dachte ich mir, das ich einfach mal die Lib mitlinke, doch der Fehler bleibt...

Wie kann ich nun das Problem beheben ... ?

Vielen Dank
Nemesyzz
I'm Too Smart To Make Money ...

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

2

20.07.2005, 00:28

1. regel im forum: suche nutzen :)
2. regel : buch genau lesen, denn da steht, dass man die verzeichnisse angeben muss in der umgebung, damit die daten gefunden werden können ;)
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Nemesyzz

Frischling

  • »Nemesyzz« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Bärlin

  • Private Nachricht senden

3

20.07.2005, 13:23

Hi :)

Zu 1) Suche hatte ich erst nach meinem Posting betätigt...bin aber leider nicht wirklich schlauer geworden...

Zu 2) Naja, anstatt die Verzeichnisse in VS anzugeben, habe ich einfach die Header in mein VS-Ordner gepackt wo schon die Includes drin sind. Genau das gleiche habe ich auch mit der TriBaseD.lib gemacht und sie dann inkluded, doch der Fehler bleibt.......... :( ??? :crying:

Das ist doch 'n bissl' merkwürdig, oder etwa nicht ?

Grüsse
Nemesyzz
I'm Too Smart To Make Money ...

Nemesyzz

Frischling

  • »Nemesyzz« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Bärlin

  • Private Nachricht senden

4

20.07.2005, 14:03

Okay, habe jetzt einfach die Verzeichnisse abgegeben in der die dateien enthalten sind. Hat auch soweit alles geklappt, diesmal ohne dem Linkerfehler der TriBaseD.lib. Jedoch kommen jetzt diese Fehler zum vorschein :

Quellcode

1
2
dxerr9.lib(dxerr9.obj) : error LNK2001: unresolved external symbol ___security_cookie
dxerr9.lib(dxerr9.obj) : error LNK2001: unresolved external symbol @__security_check_cookie@4


Was muss ich jetzt tun, damit die Fehler verschwinden ?

Danke
Nemesyzz
I'm Too Smart To Make Money ...

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

5

20.07.2005, 14:21

Nutzt du die autoren C6?
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Nemesyzz

Frischling

  • »Nemesyzz« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Bärlin

  • Private Nachricht senden

6

20.07.2005, 14:38

Ne, ich benutze nicht die Autorenversion...
I'm Too Smart To Make Money ...

Nemesyzz

Frischling

  • »Nemesyzz« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Bärlin

  • Private Nachricht senden

7

20.07.2005, 17:47

Also ich hab hier was über den security_check_cookie gefunden :

Zitat

I get error LNK2001: unresolved external symbol ___security_cookie
MSVC .net puts this in libs and dlls by default and it is not supported in MSVC 6. You'll have to rebuild the lib using your own compiler.

Nur leider versteh ich das nicht wirklich, muss ich jetzt etwa die ganze LIB neu kompilieren ? Darüber hinaus weiss ich nicht mal weche LIB diesen security_check Fehler verursacht...

Danke
Nemesyzz[/b]
I'm Too Smart To Make Money ...

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

8

20.07.2005, 18:47

Den Eintrag habe ich auch gefunden. Daher habe ich nach deinem Kompiler gefrag und ja so wie es scheint muss du es die Tribase durchkompilieren.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Nemesyzz

Frischling

  • »Nemesyzz« ist der Autor dieses Themas

Beiträge: 11

Wohnort: Bärlin

  • Private Nachricht senden

9

20.07.2005, 19:12

Also, das mit den Security_check habe ich jetzt geklärt. Es lag an der DxErr9.lib, diese habe ich einfach neu installiert und die alte überschrieben. Jetzt habe ich keine Compilerfehler mehr, doch wenn ich das Prog jetzt starten möchte, dann kommt ein Error. Und zwar findet er die folgende DLL nicht: d3dx9d.dll

Habe jetzt meinen ganzen Computer durchforstet und habe nur ähnliche dll's gefunden, also z.B. "d3dx9d_26.dll" ....

Wie soll ich jetzt dieses Probem beheben ?

Gruß und Danke
Nemesyzz
I'm Too Smart To Make Money ...

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

10

20.07.2005, 19:48

Das Prob ist die haben das System umgestellt. Es soll nicht mehr nur eine Dll Version geben, sondern immer die passende dll mitinstalliert werden.
Daher musst du dir entweder die alte dll besorgen, oder alles neukompilieren, damit die neue dll genutzt wird.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Werbeanzeige