error when compile wine 1.1.27

Questions about Wine on macOS.
Locked
aleiphoenix
Newbie
Newbie
Posts: 1
Joined: Sun Aug 12, 2012 9:55 pm

error when compile wine 1.1.27

Post by aleiphoenix »

Hi, guys

I've player with wine on linux box for severals time , but still new to it.

I'm now compiling wine on os x 10.7 Lion.

`make depend` goes all well, but `make` encounters the following error during compiling.

Any one could help me out ?

Code: Select all

../../tools/winegcc/winegcc -m32 -B../../tools/winebuild --sysroot=../.. -shared ./comdlg32.spec commdlg.spec.o colordlg16.o filedlg16.o finddlg16.o fontdlg16.o printdlg16.o  cdlg32.o colordlg.o filedlg.o filedlg31.o filedlgbrowser.o finddlg32.o fontdlg.o printdlg.o    cdlg_Bg.res cdlg_Ca.res cdlg_Cs.res cdlg_Da.res cdlg_De.res cdlg_El.res cdlg_En.res cdlg_Eo.res cdlg_Es.res cdlg_Fi.res cdlg_Fr.res cdlg_Hu.res cdlg_It.res cdlg_Ja.res cdlg_Ko.res cdlg_Lt.res cdlg_Nl.res cdlg_No.res cdlg_Pl.res cdlg_Pt.res cdlg_Ro.res cdlg_Ru.res cdlg_Si.res cdlg_Sk.res cdlg_Sv.res cdlg_Th.res cdlg_Tr.res cdlg_Uk.res cdlg_Wa.res cdlg_Zh.res cdlg_xx.res    -o comdlg32.dll.so -lole32 -luuid -lshell32 -lshlwapi -lcomctl32 -lwinspool -luser32 -lgdi32 -ladvapi32 -lkernel32 -lntdll -Wb,-dole32 ../../libs/port/libwine_port.a   
0  0x10a7b3280  __assert_rtn + 144
1  0x10a802b90  ld::tool::SectionRelocationsAtom<x86>::encodeSectionReloc(ld::Internal::FinalSection*, ld::tool::SectionRelocationsAtom<x86>::Entry const&, std::vector<macho_relocation_info<Pointer32<LittleEndian> >, std::allocator<macho_relocation_info<Pointer32<LittleEndian> > > >&) + 1360
2  0x10a8332f2  ld::tool::SectionRelocationsAtom<x86>::encode() + 82
3  0x10a8086b5  ld::tool::OutputFile::updateLINKEDITAddresses(ld::Internal&) + 421
4  0x10a803958  ld::tool::OutputFile::write(ld::Internal&) + 136
5  0x10a7b38ef  main + 1263
6  0x10a7a2234  start + 52
A linker snapshot was created at:
	/tmp/comdlg32.wnw8iw.o-2012-07-13-111802.ld-snapshot
ld: Assertion failed: (0 && "need to handle -r reloc"), function encodeSectionReloc, file /SourceCache/ld64/ld64-133.3/src/ld/LinkEditClassic.hpp, line 1455.
winebuild: /usr/bin/ld -arch i386 -r failed with status 256
winegcc: ../../tools/winebuild/winebuild failed
make[2]: *** [comdlg32.dll.so] Error 2
make[1]: *** [comdlg32] Error 2
make: *** [dlls] Error 2
the ./configure says, does this matter ?

Code: Select all

configure: libhal/libdbus 32-bit development files not found, no dynamic device support.
configure: libgnutls 32-bit development files not found, no schannel support.
configure: libsane 32-bit development files not found, scanners won't be supported.
configure: libgphoto2 32-bit development files not found, digital cameras won't be supported.
configure: liblcms 32-bit development files not found, Color Management won't be supported.
configure: libcapi20 32-bit development files not found, ISDN won't be supported.
configure: fontconfig 32-bit development files not found, fontconfig won't be supported.

configure: WARNING: OpenGL development headers not found.
OpenGL and Direct3D won't be supported.

configure: WARNING: libgsm 32-bit development files not found, gsm 06.10 codec won't be supported.

configure: WARNING: libpng 32-bit development files not found, PNG won't be supported.


thanks!
Locked