AIX xlc compiler vs gcc

Hello,
We are migrating some applications from previously running on an AIX system to a Linux RedHat system.
I was tasked with recompiling some of the code. Unfortunatly I am a big novice on this.
So i have the commands used to compile the code with xlc compiler in the AIX environment and i am now trying to interpret them to do the compiling using gcc in the RedHat environment.

AIX/XLC command:

/usr/vac/bin/xlc sick_lib.c -c -b loadmap:/arch/bow/sick_com/PARM

Can someone help me with whats done here? And maybe provide me with the corresponding gcc command line options?

Thanks in advance!
//Martin