Hirogens
Member
|
Re: Interresting By Engine
cool, thank.
regards
|
|
12-01-2008 02:56 PM |
|
Esenthel
Administrator
|
Re: Interresting By Engine
I've uploaded the new version,
Now you'll have to edit your stdafx.h (precompiled header)
and set:
Code:
// windows.h
#define NOMINMAX
#include <windows.h>
// here include your other libraries
// Esenthel Engine
#include <EsenthelEngine/EsenthelEngine.h>
|
|
12-01-2008 04:03 PM |
|
Hirogens
Member
|
Re: Interresting By Engine
Hi,
Error in Link,
You have allready a "struct FileInfo" in your lib, and a conflict is on...
regards
|
|
12-01-2008 04:34 PM |
|
Esenthel
Administrator
|
Re: Interresting By Engine
could you show me your stdafx.h file?
I've just checked tutorial "00 - start.cpp" with the following stdafx.h:
/******************************************************************************/
#define NOMINMAX
#include <windows.h>
#include <EsenthelEngine/EsenthelEngine.h>
/******************************************************************************/
and it's ok
|
|
12-01-2008 05:01 PM |
|
Hirogens
Member
|
Re: Interresting By Engine
Code:
// windows.h
#define NOMINMAX
#include <windows.h>
//#include <tchar.h>
// here include your other libraries
#include "CkXml.h"
// Esenthel Engine
#include <EsenthelEngine/EsenthelEngine.h>
|
|
12-01-2008 05:04 PM |
|
Esenthel
Administrator
|
Re: Interresting By Engine
Ok, thanks.
It seems that both libraries (EE and ChillKat) use the same name for a class FileInfo,
I'll work on a solution, currently I'm thinking about putting everything from EE into a "Esenthel" namespace, I'll test it and go back to you when the results will be promising.
|
|
12-01-2008 05:15 PM |
|
Esenthel
Administrator
|
Re: Interresting By Engine
I've fixed the FileInfo class thing,
however there are still errors like:
"1>ChilkatRel.lib(SChannel.obj) : error LNK2019: unresolved external symbol __imp__CertCloseStore@8 referenced in function "private: void __thiscall SChannel::clearState(void)" (?clearState@SChannel@@AAEXXZ)
1>ChilkatRel.lib(CertificateStore.obj) : error LNK2001: unresolved external symbol __imp__CertCloseStore@8"
this isn't engines fault, it's just a missing library, I've checked "CertCloseStore" function mentioned in the error - http://msdn.microsoft.com/en-us/library/...S.85).aspx and as stated on the bottom of the page it requires a "Crypt32.lib" library file.
as for the FileInfo, I'll upload the engine, it'll will be ready in 30 minutes
|
|
12-01-2008 05:56 PM |
|
Esenthel
Administrator
|
Re: Interresting By Engine
the new version is now available to download
|
|
12-01-2008 06:19 PM |
|
Hirogens
Member
|
Re: Interresting By Engine
Esenthel Wrote:the new version is now available to download
Add this in project...
crypt32.lib
psapi.lib
ws2_32.lib
rpcrt4.lib
dnsapi.lib
ChilkatRel.lib
|
|
12-01-2008 06:32 PM |
|
Esenthel
Administrator
|
Re: Interresting By Engine
I don't have all of those libraries on my computer, are there any errors?
If yes please send me those files (libraries) for testing.
|
|
12-01-2008 06:34 PM |
|
Hirogens
Member
|
Re: Interresting By Engine
Hi,
Thank you, Work perfectly.
This libs are "Microsoft library", in SDK of Visual Studio C++
If you don't have, I can send you the SDK 6.0a
Regards
|
|
12-01-2008 06:58 PM |
|
Esenthel
Administrator
|
Re: Interresting By Engine
Hello,
If it works, and there are no errors, then the libs aren't necesary for me, thanks
|
|
12-01-2008 06:59 PM |
|