[Bug 1333] New: - RtlUlongByteSwap already defined

wine-bugs at winehq.com wine-bugs at winehq.com
Wed Mar 19 21:22:29 CST 2003


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

           Summary: RtlUlongByteSwap already defined
           Product: Wine
           Version: 20010112
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: major
          Priority: P2
         Component: wine-binary
        AssignedTo: wine-bugs at winehq.com
        ReportedBy: st_lim at stlim.net


The function mentioned is defined in 2 places.  dlls/ntdll/rtl.c and
include/winternls.h.  So which is the real definition??  When I compile, the
compiler craps out compiling at rtl.c because it says it's already defined. 
When I remove the definition in rtl.c, the compiler craps out with:

gcc -o wine wine.spec.o main.o  -L../dlls -lntdll.dll -L../library -lwine
-L../unicode -lwine_unicode -lm
../dlls/libntdll.dll.so: undefined reference to `RtlUlongByteSwap'
collect2: ld returned 1 exit status
make[1]: *** [wine] Error 1
make[1]: Leaving directory
`/var/tmp/portage/wine-20030318/work/wine-20030318/miscemu'

Ciao
ST Lim

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=1333>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.



More information about the wine-bugs mailing list