Having gone through a disasterous "upgrade" attempt between x-cart and miva I decided to move our company to a smaller host, and use Zen Cart.

The new host, however, is a BSD-based solution. Normally this isn't a problem. However since they use payflow pro as their payment option, and the payflow pro module for ZC has a couple of binaries needed for it to be functional - I wanted to ask if this would be a problem. Will the binaries compiled with the Payflow Pro payment module work within the context of a BSD system?

Looking at the files' information I see:

$ file pfpro
pfpro: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), stripped

It's an ELF executable that I tried running on my Macbook Pro (intel) which didn't work. Will I run into the same issues if I install this at my BSD-based webhost?

(I guess this is slightly directed at DrByte, but if anyone else can inform me then I GREATLY appreciate it.)