1. Rene Landscheidt
  2. Valentina Database ADK
  3. Sonntag, Oktober 25 2015, 04:03 PM
  4.  Abonnieren via E-Mail
Hello,

any news about the release of the x64 Version of the Xojo ADK? Any Beta's to test?

I want to Test compiling my App in 64Bit but thats not Posible because the the Valentina ADk is not x64 ready.
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
We are working on it about week.
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
Hello,

OK. Good to know.

Using this Time to clean up my Code for the x64 Compiliation
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
Hi Rene,

I think you can know answer on this:

So I see in Xojo IDE, in Build Settings, OS X
on default they offer architecture x86 32 bit

If switch to x86 64-bit then RUN buttom becomes disabled.

This sounds that IDE's and debugger still work in 32 bit itself.

And you can produce 64-bit apps only as BUILD option.
But you cannot run them under debugger.

Is this true?



P.S. BTW, because of this I see that IDE recognize plugin only if it have 32-bit cocoa version.
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
Hello,

Yes. There are some things not x64 ready (XojoScript for Example which is one of the reasons the ide itself is still 32Bit)
Also the Debugger (based on llvm) is not ready so thats why the button "run" get's disabled - you need to build x64 versions of your apps (at least for the moment) i think perhaps the debugger will ship with the next release of Xojo.

about:
P.S. BTW, because of this I see that IDE recognize plugin only if it have 32-bit cocoa version.
-> That's a little out of my region of knowledge - perhaps there you will find better help from one of the other plugin developers (Christian Schmitz from Monkeybread Software for Example, or Einhugur Software - both of them have already updated most thier plugins for x64)
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
thank you for answer, so you have to confirm that they still have not finished port to 64 ...

I have no need for help about PS.

Let me explain.

* plugin can contain few dlls: win, linux, mac-carbon, mac_cocoa_32, mac_cocoa_64
* if you put only mac_cocoa_64, IDE is not happy. It wants only mac_cocoa_32

Now we know why. Because IDE itself runs apps in 32 bit mode ... yet.
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
Now if to think more about this ... its not very good time yet to switch to 64 bit.

Because now, we must put into xojo_plugin both
cocoa_32 and cocoa_64 versions of plugin and of vcomponents.

In ideal, when they switch IDE to 64 bit ...
cocoa_32 will go away for ever.

Carbon_32 we stil going to pack, for older REALbasic/Xojo builds.

okay ... so we will add both versions I think for now
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
Ok.

Problem is if i compile to x64 and cocoa_64 is not present the build process stop with an error. - so yes you would have to put all "supported" platforms inside the plugin - like Win x86, Win x64, Linux x86, Linux x64, (LinuxARM 32Bit), Mac x86 and Mac x64 - the IDE itself would use the 32bit file while design-time - and the 64Bit parts (and or other) only at build-time (for 64Bit)

I also don't know if it would still be possible with the old pluginformat (.rbx) or if you have to switch to the new (.xojo_plugin) format
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
we already produce here new format
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
Please check news about 6.1b1
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
Hello, Thx for the heads up. already testing with my app.
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
Any feedback? works? :)
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
Hello,

Testing stiil in Progress (Cleaning my Code up at the same Time - for x64).

But Test show that it is connecting to the Database at least. And up to 40% my select and query Code works correct still testing the rest of the "modules" and the insert and update functionality.

:-)

So much to do and so little time. Have to work on another Customer Project at the same time.

I hope i will be trough beginning next week.
Kommentar
There are no comments made yet.
Ruslan Zasukhin Akzeptierte Antwort
Rene, that me underline, to see work on 64 bit plugin, you must BUILD app choosing 64-bit.

Just RUN in the IDE will use 32-bit version of plugin.

So you have test with 64 bit BUILD?
If it connects, then first of all this means that IDE was able recognize and use 64-bit plugin and build 64-bit app. Then all right. This was main question for us.
Kommentar
There are no comments made yet.
Rene Landscheidt Akzeptierte Antwort
Yes.

I have a current Xojo Pro License.

Bulds work alright.

See Screenshot.

Best Regards
Anhänge
Kommentar
There are no comments made yet.
  • Seite :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.

Categories

Announcements & News
  1. 0 subcategories
Valentina Studio
  1. 2 subcategories
Valentina Server
  1. 4 subcategories
Valentina Database ADK
  1. 0 subcategories
Valentina Reports ADK
  1. 0 subcategories
Other Discussions
  1. 0 subcategories
BETA Testing
  1. 0 subcategories
Education & Research
  1. 0 subcategories
Omegabundle
  1. 0 subcategories