[Bug 1440] New: - cannot build several dll's when building on solaris 9

wine-bugs at winehq.com wine-bugs at winehq.com
Mon May 5 02:13:58 CDT 2003


http://bugs.winehq.com/show_bug.cgi?id=1440

           Summary: cannot build several dll's when building  on solaris 9
           Product: Wine
           Version: 20030408
          Platform: PC
               URL: http://www.yseda.com/~peter/wine/bugs/ddraw.spec.s
        OS/Version: Solaris
            Status: UNCONFIRMED
          Severity: blocker
          Priority: P1
         Component: wine-winelib
        AssignedTo: wine-bugs at winehq.com
        ReportedBy: pwl at yseda.com


building solaris 9 x86 (12/02) with GCC 3.2, gmake and solaris assembler
(/usr/ccs/bin/as) --> not GNU as since it doesn't cope with PIC [?]

trying to make ddraw.dll  yeilds the following fatal error from as:
Assembler: ddraw.spec.c
        "ddraw.spec.s", line 30 : Syntax error
        "ddraw.spec.s", line 717 : Illegal mnemonic
        "ddraw.spec.s", line 717 : Syntax error
        "ddraw.spec.s", line 718 : Illegal mnemonic
        "ddraw.spec.s", line 718 : Syntax error
        "ddraw.spec.s", line 719 : Illegal mnemonic
        "ddraw.spec.s", line 719 : Syntax error
        "ddraw.spec.s", line 720 : Illegal mnemonic
        "ddraw.spec.s", line 720 : Syntax error
        "ddraw.spec.s", line 721 : Illegal mnemonic
        "ddraw.spec.s", line 721 : Syntax error
        "ddraw.spec.s", line 722 : Illegal mnemonic
        "ddraw.spec.s", line 722 : Syntax error
        "ddraw.spec.s", line 723 : Illegal mnemonic
        "ddraw.spec.s", line 723 : Syntax error
        "ddraw.spec.s", line 724 : Illegal mnemonic
        "ddraw.spec.s", line 724 : Syntax error
        "ddraw.spec.s", line 725 : Illegal mnemonic
        "ddraw.spec.s", line 725 : Syntax error
        "ddraw.spec.s", line 726 : Illegal mnemonic
        "ddraw.spec.s", line 726 : Syntax error
        "ddraw.spec.s", line 727 : Illegal mnemonic
        "ddraw.spec.s", line 727 : Syntax error
        "ddraw.spec.s", line 728 : Illegal mnemonic
        "ddraw.spec.s", line 728 : Syntax error
        "ddraw.spec.s", line 729 : Illegal mnemonic
        "ddraw.spec.s", line 729 : Syntax error
        "ddraw.spec.s", line 730 : Illegal mnemonic
        "ddraw.spec.s", line 730 : Syntax error
        "ddraw.spec.s", line 731 : Illegal mnemonic
        "ddraw.spec.s", line 731 : Syntax error
Too many errors - Goodbye

  

tried using GNU as but it failed to build user.o in ddraw directory
(didn't get to ddraw.o)

tried GCC 2.95.3 - same result as GCC 3.2

tried using forte 6.2 (ie sun cc) but entire wine source is predicated
on GCC (hard-coded use of -fpic, etc)


ddraw.spec.s (assembler source generated by GCC) can be found at 

http://www.yseda.com/~peter/wine/bugs/ddraw.spec.s

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://bugs.winehq.com/show_bug.cgi?id=1440>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.



More information about the wine-bugs mailing list