Partitioning is always never an easy task. If you are planning to install an OSX86 you will have an { Active , Primary , FAT32 } blank partition for installation later it will be converted into HFS+ Journaled partition by Disk Utility option in installer of MAC OSX.

Main Question is how to partition your drive with Windows or with Linux.

Two tools for both platforms can be used u can use Partition Magic for WINDOWS. LINUX user can do same thing with Gparted { Gnome Partition Editor } Live ISO fore same thing.

If u know to operate these than fine otherwise use the following guides

Guide for Windows user.

Guide for Linux user.