Elle est principalement axée sur OS X par l'ajout d'un nouveau framework cocoa. Il est disponible en version 32 bits et 64 bits.
Les anciennes bibliothèques basées sur carbon restent disponibles en tant que sous système (dans les options du compilateur).
La prochaine bêta devrait contenir de nouvelles fonctions 3D.
Hi there,
After quite a lot of work, here is the beta of the new version of PureBasic, mainly focused on OS X. It introduces full Cocoa support and a brand new x64 version. A lot of libraries have been reworked from scratch so don't panic if a lot of things are not working in this first beta. Feature wise, we plan to add some more 3D functions before the final 4.70 release, it will be done in a next beta. Priority is to iron out the Cocoa related bugs so we can move forward on other topics. We are very proud to finally have 64-bit support for all supported platforms, which is really a big achievement. Here is the changes:
Cocoa'ified libraries:
Have fun and don't hesitate to report any bugs or inconsistencies you may encounter !
The Fantaisie Software Team.
After quite a lot of work, here is the beta of the new version of PureBasic, mainly focused on OS X. It introduces full Cocoa support and a brand new x64 version. A lot of libraries have been reworked from scratch so don't panic if a lot of things are not working in this first beta. Feature wise, we plan to add some more 3D functions before the final 4.70 release, it will be done in a next beta. Priority is to iron out the Cocoa related bugs so we can move forward on other topics. We are very proud to finally have 64-bit support for all supported platforms, which is really a big achievement. Here is the changes:
- Added: Cocoa support on OS X (now the default toolkit)
- Added: 64-bit version of PureBasic for OS X
- Added: Carbon subsystem for PowerPC and x86 version of PureBasic (use 'carbon' as subsystem to enable it)
- Added: InitScintilla() on Linux and OS X avoid compilation issues (empty function)
- Changed: SetModulePosition() is now in milliseconds, no more in pattern
- Updated: Scintilla updated to 3.1.0
- Updated: Expat updated to 2.1.0
- Updated: libjpeg updated to 8.0d
- Updated: ModPlug lib update to 0.8.8.4
- Updated: Use of VC++ 2010 instead of VC++ 2005 to compile the Windows libraries (32-bit and 64-bit), resulting of better optimized code
Cocoa'ified libraries:
- 2DDrawing
- Clipboard
- Desktop
- Dragdrop
- Engine3D
- Font
- Gadget
- Help
- Image
- Menu
- Printer
- Requester
- Scintilla
- Screen
- StatusBar
- Systray
- ToolBar
- Window
Have fun and don't hesitate to report any bugs or inconsistencies you may encounter !
The Fantaisie Software Team.