Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a third-party software to preprocess my data (the data is recorded with the device of the third-party). This software was written for unix systems and runs without any problems on the following os: fedora, ubuntu, os x 10.5, os x 10.6, os x 10.7. Lately I bought myself the new MacBook Pro with OS X 10.8. (I have installed XQuartz and Xcode 4.4)
As in the past I copied the software into the directory /opt/ctf/bin and exported this path into my PATH.
Trying to execute one program gives me the following error msg:

showTriggers 
-bash: /opt/ctf/bin/showTriggers: cannot execute binary file

I checked the permissions:

-rwxr-xr-x  1 root  wheel  ... showTriggers  

Has anyone an idea where the problem is and how I can solve that issue. What changed with os x 10.8 and yields to this error?

share|improve this question

closed as unclear what you're asking by Mark, jherran, Allan, patrix Apr 25 at 15:12

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question.If this question can be reworded to fit the rules in the help center, please edit the question.

    
What does mount report ? What are the mount options on the partition on which /opt is located ? – alecail Oct 26 '12 at 10:23
    
mount /dev/disk0s2 on / (hfs, local, journaled) devfs on /dev (devfs, local, nobrowse) map -hosts on /net (autofs, nosuid, automounted, nobrowse) map auto_home on /home (autofs, automounted, nobrowse) – Irreducible Oct 26 '12 at 11:03
    
Please run otool -L /opt/ctf/bin/showTriggers, df -i and, as Jason Salaz requested above, file /opt/ctf/bin/showTriggers and post the output. – jaume Oct 26 '12 at 12:30
    
Hi guys, problem semi solved, the company contacted me and apologized, told me their programmers found the problem (didnt tell me what it is/was) and are going to solve it. Anyways thanks for trying to help me. – Irreducible Oct 26 '12 at 16:36
1  
I'm voting to close this question as off-topic because it is unknowable what a solution is as a third party provided a broken executable – Mark Apr 25 at 10:51