MacOSX.2.3 build failure

Help
2003-04-10
2003-05-04
  • Mark Moorcroft

    Mark Moorcroft - 2003-04-10

    Is 2.1.0 supposed to build clean on OSX.2.4? There is nothing specific in the docs or on the home page I could find. Here is the result of my first build attempt...

    gcc -DHAVE_CONFIG_H -I. -I. -I. -DOPTIMIZE_POWERPC -O3 -c mp32opt.S -o mp32opt.o
    gas/mp32opt.powerpc.S:48:Unknown pseudo-op: .type
    gas/mp32opt.powerpc.S:48:Rest of line ignored. 1st junk character valued 95 (_).
    gas/mp32opt.powerpc.S:48:Invalid mnemonic 'function'
    gas/mp32opt.powerpc.S:66:Invalid mnemonic 'C_FUNCTION_END(mp32addw,'
    gas/mp32opt.powerpc.S:69:Unknown pseudo-op: .type
    gas/mp32opt.powerpc.S:69:Rest of line ignored. 1st junk character valued 95 (_).
    gas/mp32opt.powerpc.S:69:Invalid mnemonic 'function'
    gas/mp32opt.powerpc.S:88:Invalid mnemonic 'C_FUNCTION_END(mp32subw,'
    gas/mp32opt.powerpc.S:91:Unknown pseudo-op: .type
    gas/mp32opt.powerpc.S:91:Rest of line ignored. 1st junk character valued 95 (_).
    gas/mp32opt.powerpc.S:91:Invalid mnemonic 'function'
    gas/mp32opt.powerpc.S:112:Invalid mnemonic 'C_FUNCTION_END(mp32add,'
    gas/mp32opt.powerpc.S:115:Unknown pseudo-op: .type
    gas/mp32opt.powerpc.S:115:Rest of line ignored. 1st junk character valued 95 (_).
    gas/mp32opt.powerpc.S:115:Invalid mnemonic 'function'
    gas/mp32opt.powerpc.S:137:Invalid mnemonic 'C_FUNCTION_END(mp32sub,'
    gas/mp32opt.powerpc.S:140:Unknown pseudo-op: .type
    gas/mp32opt.powerpc.S:140:Rest of line ignored. 1st junk character valued 95 (_).
    gas/mp32opt.powerpc.S:140:Invalid mnemonic 'function'
    gas/mp32opt.powerpc.S:158:Invalid mnemonic 'C_FUNCTION_END(mp32multwo,'
    gas/mp32opt.powerpc.S:161:Unknown pseudo-op: .type
    gas/mp32opt.powerpc.S:161:Rest of line ignored. 1st junk character valued 95 (_).
    gas/mp32opt.powerpc.S:161:Invalid mnemonic 'function'
    gas/mp32opt.powerpc.S:176:Invalid mnemonic 'C_FUNCTION_END(mp32setmul,'
    gas/mp32opt.powerpc.S:179:Unknown pseudo-op: .type
    gas/mp32opt.powerpc.S:179:Rest of line ignored. 1st junk character valued 95 (_).
    gas/mp32opt.powerpc.S:179:Invalid mnemonic 'function'
    gas/mp32opt.powerpc.S:197:Invalid mnemonic 'C_FUNCTION_END(mp32addmul,'
    gas/mp32opt.powerpc.S:200:Unknown pseudo-op: .type
    gas/mp32opt.powerpc.S:200:Rest of line ignored. 1st junk character valued 95 (_).
    gas/mp32opt.powerpc.S:200:Invalid mnemonic 'function'
    gas/mp32opt.powerpc.S:223:Invalid mnemonic 'C_FUNCTION_END(mp32addsqrtrc,'
    make[2]: *** [mp32opt.lo] Error 1
    make[1]: *** [all-recursive] Error 1
    make: *** [all-recursive-am] Error 2

     
    • Bob Deblier

      Bob Deblier - 2003-04-18

      It doesn't build (yet!) because Apple in their Infinite Wisdom has decided to use their own custom assembler style format.

      As soon as the SourceForge compile farm MacOS X machines are back up and running, I'll give it another try. The assembler source code preprocessor should now be flexible enough to spit out a compatible version for Darwin.

       
    • Bob Deblier

      Bob Deblier - 2003-05-04

      It should work with the version currently in the CVS, aside from possible problems with a java header file 'jni.h'; if you don't need this feature, you can configure with ./configure --without-javaglue, and everything should compile fine.

      Should you encounter any problems, please let me know.

       

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks