About Store Forum Documentation Contact
Donations:
309$/mo



Post Reply 
Editor 1.0 Partial Source Code
Author Message
aceio76 Offline
Silver Supporter

Post: #1
Editor 1.0 Partial Source Code
Hi Esenthel,

Thank you for extending a number of things on this last update you have submitted. Much benefit to be had for sure.

I've downloaded the partial source code for Editor and I was able to compile my custom project successfully as 32bit DX10+ and as 64bit DX9. Is it possible to compile as 64bit DX10+ ? When I try, I get the following:
Code:
Error    2    error LNK2019: unresolved external symbol "struct IDirect3DDevice9 * EE::D3D" (?D3D@EE@@3PEAUIDirect3DDevice9@@EA) referenced in function "public: void __cdecl EE::VtxBuf::set(int)const " (?set@VtxBuf@EE@@QEBAXH@Z)    c:\Users\allenm\Documents\Projects\Esenthel\EsenthelEngineSDK\Tutorials\Edi​tor\Editor64.lib    1
Error    3    error LNK2019: unresolved external symbol "public: static void __cdecl EE::DisplayState::vf(struct IDirect3DVertexDeclaration9 *)" (?vf@DisplayState@EE@@SAXPEAUIDirect3DVertexDeclaration9@@@Z) referenced in function "public: struct EE::MeshRender const & __cdecl EE::MeshRender::set(void)const " (?set@MeshRender@EE@@QEBAAEBU12@XZ)    c:\Users\allenm\Documents\Projects\Esenthel\EsenthelEngineSDK\Tutorials\Edi​tor\Editor64.lib    1
Error    4    error LNK2019: unresolved external symbol "public: void __cdecl EE::ShaderTech9::begin(void)" (?begin@ShaderTech9@EE@@QEAAXXZ) referenced in function "public: void __cdecl ModelEditor::drawBoneHighlight(struct EE::MeshLod &,int)" (?drawBoneHighlight@ModelEditor@@QEAAXAEAUMeshLod@EE@@H@Z)    c:\Users\allenm\Documents\Projects\Esenthel\EsenthelEngineSDK\Tutorials\Edi​tor\Editor64.lib    1
Error    5    fatal error LNK1120: 3 unresolved externals    ..\Editor Custom-64bit.exe

And then when I exclude Editor64.lib:
Code:
Error    2    fatal error LNK1112: module machine type 'X86' conflicts with target machine type 'x64'    c:\Users\allenm\Documents\Projects\Esenthel\EsenthelEngineSDK\Tutorials\Edi​tor\EditorDX10+.lib    1
(This post was last modified: 10-18-2012 08:44 PM by aceio76.)
10-18-2012 08:40 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Esenthel Offline
Administrator

Post: #2
RE: Editor 1.0 Partial Source Code
Hi,

Sorry, at this moment only following combinations are available:
DX9, 32-bit
DX10+, 32-bit
DX9, 64-bit

Is there any particular reason you need DX10+ and 64bit?
10-18-2012 08:55 PM
Find all posts by this user Quote this message in a reply
aceio76 Offline
Silver Supporter

Post: #3
RE: Editor 1.0 Partial Source Code
I don't have any real pressing issue around this except just really being able to run 64bit and have DX10 support. Wouldn't the 64bit version have access to more memory (RAM) and wouldn't it be able to handle more objects than the 32bit version, among other things?

This isn't a pressing matter and I don't want you to think it's very important to do right now since I'm sure there are other more important things to cover.

Thanks for the clarification, however.
10-18-2012 09:14 PM
Visit this user's website Find all posts by this user Quote this message in a reply
Post Reply