wine won't build on Leopard

Ryan Schmidt ryandesign at macports.org
Mon Oct 29 00:05:16 PDT 2007


On Oct 27, 2007, at 13:32, Michael Staggs wrote:

> Ok, tiff has been fixed in the bug reports.  Someone submitted a  
> patch for the Portfile there.  It has to do with the options that  
> were supplied to Leopard at configure time.  However, now I make it  
> through all the dependencies, but when I get to wine I get the  
> following:
>
> ../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./ 
> credui.spec    credui_main.o     credui.res    -o credui.dll.so  - 
> luser32 -lkernel32   ../../libs/port/libwine_port.a -L/opt/local/ 
> lib -framework CoreServices -lz
> /usr/bin/gcc-4.0 -c -I. -I. -I../../include -I../../include -I../../ 
> include/msvcrt -D__WINESRC__  -D_REENTRANT -fPIC -Wall -pipe -fno- 
> strict-aliasing -Wdeclaration-after-statement -Wwrite-strings - 
> Wpointer-arith -I/opt/local/include -O2 -fno-builtin -o  
> crtdll_main.o crtdll_main.c
> ../../tools/winegcc/winegcc -B../../tools/winebuild -shared ./ 
> crtdll.spec    crtdll_main.o         -o crtdll.dll.so  -lmsvcrt - 
> lkernel32   ../../libs/port/libwine_port.a -L/opt/local/lib - 
> framework CoreServices -lz
> ./crtdll.spec:44: external symbol 'CRTDLL__basemajor_dll' is not a  
> function
> ./crtdll.spec:45: external symbol 'CRTDLL__baseminor_dll' is not a  
> function
> ./crtdll.spec:46: external symbol 'CRTDLL__baseversion_dll' is not  
> a function
> ./crtdll.spec:66: external symbol 'CRTDLL__cpumode_dll' is not a  
> function
> ./crtdll.spec:243: external symbol 'CRTDLL__osmajor_dll' is not a  
> function
> ./crtdll.spec:244: external symbol 'CRTDLL__osminor_dll' is not a  
> function
> ./crtdll.spec:245: external symbol 'CRTDLL__osmode_dll' is not a  
> function
> ./crtdll.spec:247: external symbol 'CRTDLL__osversion_dll' is not a  
> function
> winegcc: ../../tools/winebuild/winebuild failed.
> make[2]: *** [crtdll.dll.so] Error 2
> make[1]: *** [crtdll] Error 2
> make: *** [dlls] Error 2
>
> Error: Status 1 encountered during processing.

Thank you for filing a bug for this problem.

https://trac.macports.org/projects/macports/ticket/13000

Please remember to Cc yourself and the port's maintainer, and assign  
the bug to the port's maintainer, and set the Milestone to Port Bugs,  
and to include the version and revision of the port you're trying to  
install. I've made these changes to the bug now. I see a new version  
of wine has been released. I'll update the port to that version.  
Maybe it'll help.




More information about the macports-users mailing list