Syncmate is an application that enables users to Sync MAC with other devices such as Android Smartphones, Windows Phones, Nokia S40, USB Flash drives, Sony PSP and other MACs. The application also provides facility to sync your data with online storage sites. Using Syncmate you can sync your device with Google Accounts.

NES emulator for Symbian. This software allows you to play good old NES ( Nintendo Entertainment System ) games ( ROMs ) on your Nokia smarphone ( Symbian s60v3 only, at the time ). More about Symbian NES Emulator. GBA emulator for Symbian. Now you can emulate GBA ( GameBoy Advance ) games ( roms ) on your s60v3 Nokia smartphone. E71 for Mac users Nokia Eseries S60 3.1 Phones (2nd Generation: E51, E66, E71) E71 for Mac users - All About Symbian Forums All About Symbian - Nokia (S60) and Sony Ericsson (UIQ) smartphones unwrapped. (works with some of the Nokia phones.) Press and hold “0? On the main screen to open WAP browser. #bta0# Display the Bluetooth MAC address (models with built-in Bluetooth radio, activate first to show address).#mac0wlan# Display the WLAN MAC address (models with built-in Wi-fi radio).#opr0logo# Clear the operator logo (3310 and 3330 only).

Eltima, the developer of Syncmate has released two editions of the product. One of them is free and another is Expert edition. The free edition of the application enables you to sync iCal and Address Book to your MAC and other supported accounts/devices. You can also read messages from BB, iPhone, Android, Windows Mobile and Nokia right on your MAC. The free edition also offers analyzing detailed information by sharing Internet between Windows Mobile and MAC.

The second edition that is paid offers you the features to Sync music, videos, images, browser bookmarks, mail notes, reminders, time, entourage, separate folders and stickies between supported devices and MAC. There are variety of features in the paid edition. You may realize difference between sync options on each supported account or device. With paid edition users have an option for AutoSync to set many parameters for automatic syncing. Expert edition provides wider coverage of syncing than the free one.

Syncmate application also offers real time synchronization between different folders- mounted storage devices, Sony PSP, Windows PCs and MAC. Folder Sync is an automatic process of updating data when the original data is changed. The expert edition lets you send, delete, create, export and search any text message from Windows Phone, Android and Nokia on your MAC. The best feature is that you can even install .cab files on Windows Mobile Phone right from your MAC if you are Windows phone user.

The conversion feature in Syncmate is exceptional. You can convert videos to MP4, AVI, MPG, ASF, 3GP, WMV and your audio files to MP3 before synchronizing to device. You can perform this operation with Bluetooth, USB, Wi-Fi and Ethernet based on the synced device.

Overall the Eltima product Syncmate is wonderful in synchronizing on your MAC with Android Device, Windows Mobile and Nokia. To sync Nokia with MAC—syncmate should be first choice.

Syncmate Updates

Eltima has recently added some improvements fixing compatibility issues with MAC OS X 10.7.2. The updates are released to sync MAC with Android 3.x devices. Other improvements include syncing of annual event b/w iOS devices and iCal.

Supported Format

This product is compatible with MAC OS X 10.6.6 and higher. In addition to this, it is compatible with WP 6.5, 6.1, 6,5; iOS 3,4,5; Nokia S40, BB OS 6,7; Android 1.x, 2.x, 3.x, 4.x; MS Windows 2000, Vista, XP and PSP.

Syncmate Pros

· Easier to deal with SMS

· Editing Videos

· Best for Windows users because it allows you to install .cab files.

· Sync reliably between Android and Windows Devices.

Syncmate Cons

· Only email support is available in free edition plus you cannot specify files.

· To use the advanced features of the product you can get the Expert Edition.


Last major update, 2005/04/03

NB: I have not yet switched to Tiger because I'm in the middle of a development cycle.If you get it to work on Tiger, please let me know about it.I'll update this document once I upgrade.


So you want to program for the millions of symbian cell phones using C++, but you justcan't stand Windows. Or you don't want to shell out the $$$ for codewarrior. Or you feelmore comfortable programming in a standard UNIX environment. Or you prefer using normal makefiles to the utterly hideous makmake build system.Or you just want to stick it to 'the man' and try something different. Here I've tried to document the procedure I used to setup, install and program for Symbianon a Windows-free environment. Mac OS X is required.

Looking for Linux?

This used to be a Linux / OS X hybrid howto, but the whole point for me all along wasto be working on OS X.. now it's finally possible to do that, so I've rewritten itto be OS X focused.However, the simple fact that you can do this on OS X means that you can do it on Linuxas well, in fact more easily at this point.Many of the tips in this howto apply equally well to Linux.If you want to do Symbian dev on Linux, I recommendyou use Rudolph König's sdk2unixwhich has become fairly straightforward I think.(I use it, in modified form, below.)There's also a complete resource list at the end of this HOWTO.



Complete revision of the HOWTO to be specifically for building right on OS X.Which is what I always intended anyway, but it wasn't possible until this year.


There have been some developments since the last major update that aren't includedin this HOWTO yet.

  • Rudolf Koenig has moved his sdk2unix files to his home page. The lastest version is newer than the one used in this HOWTO:version 1.4.For Series 60, it still uses the old GCC (gcc.539.src.zip) and the Series 60 SDK 1.2.
  • The Symbian GCC Improvement Projecthas released a Symbian GCC compiler based on GCC 3.0.Reports indicate that the compiled code is substantially faster on the device,faster than what you get from Symbian Corp's own version that is.Speed and size improvements are in the range of 10%.It should be possible to substitute in something like gcc-3.0-psion-98r2 in forthe official version when you reach that step in Rudolf's instructions.

Read this

A few notes before we begin.

Nokia-oriented but not Nokia-specific

This HOWTO will guide you through installing the Nokia Series 60 SDK. It just happenscoincidentally that Series 60 is by far the most popular of all the Symbian flavours.However.. if you want to program for say UIQ or whatever you can still use most of theseinstructions, because the whole toolchain (including sdk2unix) is designed to work with anyof the SDKs.

There is no emulator

There's no emulator available. I suppose it's no shock that the nokia emulatorfor windows doesn't run on Mac OS X. In fact, it doesn't run onwine either.Is that really such a bad thing? It depends. The 'emulator' is actually NOT an emulator,it's a simulator. It doesn't actually emulate the ARM instruction set. Instead, theyhave effectively ported the entire Symbian / Series 60 API to windows. You build a windowsbinary file, which links against the ported libraries. So you can't actually take yourARM binaries and try them out in the emulator. There are some fairly major differencesbetween the simulator and the real Symbian /Series 60 devices. One would be speed, butthe most major is in memory management. There are however other more subtle differences.

It's fairly easy to set up logging to a file on the target device. So as long as youhave had some practice debugging code with the use of extensive printf-style statements,it's possible to get along quite well (in my opinion) without the simulator or the debugger.

What's the OS environment?

I picked Mac OS X because my main computer is a Powerbook. I have a wireless connectionwhich allows me to work wherever I wish. The OS X is 10.3.8.

Editing the code

I do most of my editingXCode, Apple's free IDE for Mac OS X. This is theIDE I am most familiar with. I'm sure that something like Eclipse would also be justfine, but this is what I use. I also do a fair bit of editing with command-line emacs.

Deploying builds

Here's another reason to use Mac OS X. OS X comes with very high-quality supportfor bluetooth that includes all of the various Series 60 phones. So, deploying is a simple matter of drag-and-drop onto the bluetooth icon. You transfer the app to thephone, it shows up as a message, the installer will launch automatically. Mostsymbian binaries are pretty small, so transfer times are minimal.

Another strategy is to copy the binary up to a web server that's publicly accessible.Then you can bookmark the location on your phone and download it 'over the air' (called OTA).Again, the installer will kick in and install automatically. This will drive up yourdata bill though.

Now that we have those items out of the way, now we get to the installation.

Nokia Symbian Apps

Prep your local system

You should install the full suite of Apple's free developer tools.

You should also installfink in order to get various command-linetools that you'll need along the way.If you get to some step below that requires a command-line tool (e.g. bunzip2, recode) that youdon't have, you need to install it from fink.(Some fink tools may only be available in the unstable tree, see thefink documentationfor details on how to access it.)

You may also need X11, e.g. Apple's free X11.Without X11 you might have problems with missing libraries when you build gccor something else.

Install gcc

Let's get started.

We're going to use the slightly old version of gcc that Symbian still amazinglyuses. It's called 'gcc539'. We're going to usea version that's been modified by Alfred E. Heggestad.

This will create a directory 'src' with the gcc code in it.Now get a patch by Andre Howe.(You're going to have to patch code quite a few times in this HOWTO.Hopefully the package maintainers will integrate these fixesinto their code sooner or later and this won't be necessary any more.)

Nokia Symbian For Mac Windows 7

You now have a patched src directory. Next you have to pick a destination directory. This is where gcc will be installed. I recommend/usr/local/symbian (you'll need root access).Create the destination dir and then build gcc.

Well, despite all the patches, you're still going to get an error from src/libiberty/strerror.c. So hand apply the following change (basically just comment out lines 465 and 466).

..and make again. It's going to take a little while.Finally, install it (requires sudo for root access).But first, fix a stupid permissions problem that also needs to be fixed..

Now symbian gcc is installed.

Install makesis, rcomp, bmconv, petran

These are all essential tools to build symbian apps. The story is, thatSymbian kindly open sourced a number of tools in order to make it easier for peoplelike us to play. The packaged SDKs however only come with compiled EXEs for windows.So we just have to get the source and build them ourselves.


This is pretty straightforward. Get the source, unpack, make, test, install.


Nokia Symbian For Mac


At this point you might hit a snag, a lot of test failures. I applied this patch, from here, but it still failed all kinds of tests. Oh well. It seems to work anyway.



Install sdk2unix

sdk2unixis a tool by Rudolf König. It replaces the idiotic makmake systemthat Symbian uses with a sensible and normal makefile system. And, it does a wholelot of conversion on the SDK to make it work sensibly in a Unixy kind of way.It's really good stuff.

Rudi provides his own installation instructions which are fine for Linux butyou can't use them for OS X (at the moment, anyway) so ignore them. Everythingwill be explained here.Note that sdk2unix supports other SDKs too, like UIQ, etc, not just Series 60.

Anyway, download and unpack it.

Now copy some of its useful stuff to where we installed the compiler.

Create some links..


genaif (a special sdk2unix tool) requires a patch to make it work on OS X.You need to get the genaif patch from .. mailing list archives (we're on the bleeding edge here people) .. and copy and pasteit into a file called 'patch.txt'.When you build genaif, ignore the warnings about PutLong etc.

Install the Software Developer's Kit

The SDK contains the essential tools and libraries to developfor whatever phone you target. All of the important Symbian SDKs can be found atSymbian's site.

DownloadSeries 60 SDK 2.1 for Symbian OS, Nokia Edition(you have to use the web interface..).It should come out as S60_SDK_2_1_NET.zip, 115.9 MB.Don't unzip it.

Decide where you want to store the final SDK. I personally use~/sandbox/symbian/SDK_21 .. this could be useful later on if you want to have multipleSDKs installed.

Meanwhile, I'll assume that you've downloaded the zip file to ~/Desktop. Don'tunzip it. That will be done for you automatically by code that I wrote that Rudiput into sdk2unix.Now invoke sdk2unix's magic install command, with the location of the SDK archive, where you want it to go, and the location of the symbian gcc you installed before.

And that's it. You're done installing the SDK. Let's build something.

Build a S60 example

sdk2unix installs makefiles into several of the series60ex directories. You canfind them using the Finder or the find command.

I assume you are familiar with makefiles. If not you might as well start with the GNU Make page.

Fix core makefiles

There's a set of core makefiles that we copied into /usr/local/symbian/lib/makerules.You'll need to hand-apply the following patch to epoc.general to make it work,since we deviated a little bit from the default sdk2unix install.Obviously SDKLOC should be where you put the SDK on your system.

(Note: this is actually a little bit messed up if you want to actually separate the SDK and the gcc installation properly. But I haven't quite figured outhow to do that yet.)

Recode the example files

For some reason sdk2unix didn't recode the examples. You need to recodethem from DOS to UNIX formats. Mainly this affects the line endings. If you don't do this,you're going to get loads of errors from rcomp.

Fix example makefile

Now we're going to build an example, specifically the series 60 form example.It's in series60ex/form.In the src directory,there's a makefile, installed by sdk2unix, but it needs to be fixed a bit.(These are flaws from sdk2unix.)

NB - You must also change the first line to reflect your own path to the symbianlibraries e.g. /usr/local/symbian.


Nokia Symbian Software

When you've applied those changes, now make sure you are in the src directory, and type make.

Include files and case sensitivity

You might get some errors about missing include files.

Creative suite 5.5 mac download. Download version of Creative Suite 5.5? New Here, Aug 12, 2019. Copy link to clipboard. Hi, I know there are various other discussions but I can't seem to find a resolution. Adobe Creative Suite 5.5 Master Collection for Mac OS (Application 1)(Adobe)(91037263 2 11)(2011) Skip to main content. See what's new with book lending at the Internet Archive. Download 1 file. ISO IMAGE download. Download 1 file. ITEM TILE download. Download 1 file. Creative Cloud is a collection of 20+ desktop and mobile apps and services for photography, design, video, web, UX, and more. Now you can take your ideas to new places with Photoshop on the iPad, draw and paint with Adobe Fresco, and design for 3D and AR. Download Adobe Creative Suite 5.5 Web Premium for Windows to design, develop, and maintain interactive Web sites and apps. Creative Suite 5.5 trials are 'try and buy,' meaning you can evaluate individual products or editions of Creative Suite 5.5 and then convert the installed trial to a full version by purchasing the product and entering the serial number at any time during or after the trial period.

Many of the source files in the examples have #include statements that usethe wrong case for include files. They will include upper case letters but sdk2unixconverted everything to lower case. The DOS/Windows filessystem is case insensitive butevery UNIX including Linux and OS X is case sensitive.

Edit the source files and lowercase the names of the includes.When you're done and everything works you should get this result from make.

Install on the phone with bluetooth

Assuming you've already paired the phone, fire up the Bluetooth File Exchangeapp and copy aknexform.sis to the phone. Install and run it. It will show off a bunchof different kinds of forms that S60 supports.

Adapting the makefile to your own app

You can basically copy the form makefile to your own app. It should be fairlyself-explanatory how to change it. One gotcha is that there's a rule in it:

You have to change that to:

General tips

On-target logging

There is no on-target debugger so you'll have to use some file of file loggingto find out what your program is doing. Get yourself a copy of the free and excellentFExplorerfile utility for symbian.

To log to a file, you can use the RFileLogger API. Something like this:

NewLC's Creating log fileshas more details.

Display extended error codes on the phone

You'll definitely need to read this article as well:Display the extended panic code in Emulator or Device.

Helpful resources

Nokia Symbian S60

Discussion groups

NewLChas excellent articles andforums.

Forum Nokia discussion areais another excellent resource you can search with their advanced search function (it's not indexed in google..).


publicnews.symbiandevnet.comcan be helpful for highly technical questions not specifically oriented towards Series 60.


The Missing Sync For Symbian For Mac: Free Download + Review ..

Open Source programs for SymbianOShas code, mailing lists, online forums, a wiki, etc. for open source developmentfor and on Symbian.

Symbian GCC Improvement Project

Nokia Symbian Os

You might also want to experiment with gcc's from the Symbian GCC Improvement Projectwhich are newer but I can't guarantee they'll work.


There is more of a straight port of Symbian tools for Linux called GnuPoc. (It's a play on the hideous name EPOC which was what Symbian was called back in the 90s.)The gnupoc projecthas generated some great ports of various symbian tools to Linux and OS X.However, as a complete system, I tried out gnupocand found it unsatisfying. Just like on windows, it uses makmake and that's just a mess. However, they claimto have an emulator for some of the UIQ phones so if you're developingfor those phones you might want to check it out.

Help and feedback

Hopefully everything will work! If it doesn't, feel free to email me. I'll try to help.

6817.info – 2018