Opened 15 years ago
Closed 15 years ago
#22514 closed defect (fixed)
wine-crossover-games does not compile on SnowLeopard
Reported by: | danap@… | Owned by: | jeremyhu (Jeremy Huddleston Sequoia) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.8.1 |
Keywords: | snowleopard | Cc: | danap@…, ryandesign (Ryan Carsten Schmidt) |
Port: | wine-crossover-games |
Description
I have a new installation of MacPorts and I installed "wine-devel", "winetricks", and "wine-crossover-games" but when it tried to compile "wine-crosssover-games" I got this output:
danap$ sudo port install wine-crossover-games ---> Computing dependencies for wine-crossover-games ---> Fetching wine-crossover-games ---> Verifying checksum(s) for wine-crossover-games ---> Extracting wine-crossover-games ---> Configuring wine-crossover-games ---> Building wine-crossover-games Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_wine-crossover-games/work/wine" && /usr/bin/make -j2 depend all " returned error 2 Command output: "_wine_cp_get_table", referenced from: _get_language_codepage in utils.o _convert_string in utils.o _parser_lex in parser.yy.o "_strcmpiW", referenced from: _compare_name_id in utils.o _convert_ctlclass in parser.tab.o _convert_ctlclass in parser.tab.o _convert_ctlclass in parser.tab.o _convert_ctlclass in parser.tab.o _convert_ctlclass in parser.tab.o _convert_ctlclass in parser.tab.o "_wine_casemap_upper", referenced from: _wine_casemap_upper$non_lazy_ptr in genres.o _wine_casemap_upper$non_lazy_ptr in parser.tab.o "_wine_wctype_table", referenced from: _wine_wctype_table$non_lazy_ptr in parser.tab.o "_wine_cp_mbstowcs", referenced from: _convert_string in utils.o _convert_string in utils.o "_wine_utf8_mbstowcs", referenced from: _convert_string in utils.o _convert_string in utils.o "_wine_cp_wcstombs", referenced from: _convert_string in utils.o _convert_string in utils.o ld: symbol(s) not found collect2: ld returned 1 exit status make[1]: *** [wrc] Error 2 make: *** [tools] Error 2 Error: Status 1 encountered during processing.
Attachments (2)
Change History (8)
comment:1 Changed 15 years ago by danap@…
Cc: | danap@… added |
---|
comment:3 Changed 15 years ago by blb@…
Owner: | changed from macports-tickets@… to jeremyhu@… |
---|
Can you attach the debug output (by running sudo port -d install wine-crossover-games
).
Changed 15 years ago by danap@…
Attachment: | install_wine_crossover_games_debug.txt.gz added |
---|
output from "sudo port -d install wine-crossover-games"
Changed 15 years ago by danap@…
Attachment: | macports_installed.txt.gz added |
---|
output from "port installed"
comment:4 follow-up: 5 Changed 15 years ago by danap@…
I added the output you asked for as an attachment and I also added the output from "port installed" so that you can see what I have installed.
comment:5 follow-up: 6 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | ryandesign@… added |
---|---|
Keywords: | snowleopard added |
Replying to danap@…:
I have a new installation of MacPorts and I installed "wine-devel", "winetricks", and "wine-crossover-games" but when it tried to compile "wine-crosssover-games" I got this output:
I can confirm this problem.
Replying to danap@…:
I should add that I am using wine-devel v1.1.32.
Actually, you're using (or trying to use) wine-crossover-games 7.2.0. wine-crossover-games is not an add-on for wine; rather, it is itself a complete version of wine. It will not use the wine-devel you installed, and will in fact probably conflict with it.
Replying to danap@…:
I added the output you asked for as an attachment and I also added the output from "port installed" so that you can see what I have installed.
The relevant line in the output is:
ld: warning: in ../libs/wine/libwine.dylib, file is not of required architecture
And indeed, the file libwine.dylib in the work directory is of the architecture x86_64, though the portfile clearly asks it to be i386. I'm in the process of updating the port to version 8.0.0, which I believe fixes this problem.
comment:6 Changed 15 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
Replying to ryandesign@…:
wine-crossover-games is not an add-on for wine; rather, it is itself a complete version of wine. It will not use the wine-devel you installed, and will in fact probably conflict with it.
Marked as conflicting in r60832.
I'm in the process of updating the port to version 8.0.0, which I believe fixes this problem.
Updated to 8.0.0 in r60828.
Cc Me!