any code with Start/StopDrawing(), CreateSprite(), UseBuffer(), DisplayRGBFilter() (linker Error)
Similar problems for me too.
Could it perhaps be related to running a slightly older version of the xcode tools? I was going to test updating this later when I had some time to spare.
Try to compile sprite.pb from the help/purebasic/Examples
folder and pbcompiler fails both at command line and with the editor/debugger.
I get /usr/bin/ld: Undefined Symbols:
_PB_CopySprite2
_PB_FrontColor
_PB_Line
_PB_SpriteOutput
_PB_StartDrawing
_PB_StopDrawing
collect2: ld returned exit status
Error: Linker
We are pleased to announce the immediate availability of PureBasic for OS X (doesn't it sounds like a PR speak ? ). Well, it's here and seems to be stable enough for a first public release. The standalone and console debugger works as expected, and we have deactivated (for now) the integrated debugger, because of some stability issues. We have added icon support and many little bugs fixes since the last beta. Grab it while it's hot and don't hesitate to spread the word !
Enjoy,
The Fantaisie Software Team.
I 'm very happy with the new born Apple version. Happy birthday. I wish you all the luck in the world.
Regards,
Simplemind
Give me books, fruit, french wine, fine weather and a little music. John Keats
A new update is now available for OS X (3.94d). Here is the list of change since the official 3.94 release:
- When creating a .app, the current path is set to the bundle path
- RunProgram(): added support for .app and #PB_RunProgram_Wait
- ExplorerTreeGadget(): fixed the "" bug, added #PB_Explorer_NoFiles support
- ExplorerListGadget(): added support for #PB_Explorer_NoFiles, #PB_Explorer_NoParentFolder and #PB_Explorer_NoDrawers
- ButtonGadget(): added #PB_Button_Default support
- ImageButtonGadget(): Added right and left click event support
- Reworked the scintilla library in the IDE to support ISOLatin1 correctly (old sources aren't compatiable anymore, you will need to convert them to ISOLatin before loading them in the IDE. Now all accent letter should be handled correctly by PureBasic.
- MessageRequester() has now the application icon, like other OS X apps
- Added GetHomeDirectory() which returns the user directory
- Fixed IncludeBinary when used outside of datasection
- Fixed a bug about internal object management
- Fixed byte and word procedure parameters
- Added CallCFunction() and CallCFunctionFast() support
- Added shortcut support to EditorGadget() (cut, paste etc.)
- Fixed a bug in the IDE about text paste in dialogs
- Fixed ElapsedMilliSeconds() as it could returns a negative value