Jump to content

Cannot compile ISAPI module for 64bit Windows target in XE8


passion1

Recommended Posts

@All

 

I'm using uniGUI 1.0.0.1365 with Delphi XE8.

Within XE8 I select

File, New, Other.

Then select uniGUI for Delphi and select Application Wizard.

Then select ISAPI Module.

Press 'Yes' to enable "Visual Component Library"

 

Now I have Project1 with a MainForm that I want to compile.

But only Target Platform available is 32 bit Windows.

It compiles without problem for 32bit target but I need 64bit target.

 

QUESTION1: How can I set 64 bit target? Why is 64bit target not available by default?

 

I did it the following way, but I'm sure there should be an easier way:

 

Within Project 1.dproj I changed the Platform setting for Win64 from False to True:

 

<Platforms>

                <Platform value="Android">False</Platform>

                <Platform value="iOSDevice32">False</Platform>

                <Platform value="iOSDevice64">False</Platform>

                <Platform value="iOSSimulator">False</Platform>

                <Platform value="OSX32">False</Platform>

                <Platform value="Win32">True</Platform>

                <Platform value="Win64">True</Platform>

            </Platforms>

 

 

Now I was able to see a Win64 target within XE8.

I then selected 64bit Windows as target and tried to Build Project1 again.

Now I get an error:

[dcc64 Fatal Error] uIdGLobal.pas (535): F2613 Unit 'Windows' not found

 

 

QUESTION 2:  How do I fix the problem above. How can I compile a simple MainForm for Win64 target if I have selected 'ISAPI module'?

Link to comment
Share on other sites

Yes, I did install 3rd party components.

Right clicking over "Target Platform" and selecting "Add Platform..." allowed me to add 64 bit Windows as target.

Then I also checked the checkbox  to make 64 bit the active platform and now everything works.

Problem solved.

Thanks.

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...