Opened 14 years ago

Closed 14 years ago

#22559 closed defect (fixed)

liquidwar does not build on snow leopard

Reported by: ih-mon@… Owned by: raimue (Rainer Müller)
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc: gamperl@…
Port: liquidwar

Description (last modified by mf2k (Frank Schima))

Yeah see description here is the error code:

--->  Building liquidwar
Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_games_liquidwar/work/liquidwar-5.6.4" && /usr/bin/make -j2 all CFLAGS="-DALLEGRO_UNIX" DOC_TXT=no DOC_HTML=no DOC_MAN=yes DOC_INFO=no DOC_PS=no DOC_PDF=no " returned error 2
Command output:   "_allegro_exit", referenced from:
      _my_exit in exit.o
  "_ugetat", referenced from:
      _my_edit_proc in alleg2.o
      _my_edit_proc in alleg2.o
      _my_edit_proc in alleg2.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
gmake[1]: *** [liquidwar] Fehler 1
gmake[1]: *** Warte auf noch nicht beendete Prozesse...
ld: warning: in /opt/local/lib/liballeg-4.2.3.dylib, file is not of required architecture
ld: warning: in /opt/local/lib/liballeg-main.a, file is not of required architecture
Undefined symbols:
  "_main", referenced from:
      start in crt1.10.6.o
  "_set_color_depth", referenced from:
      __mangled_main in main.o
  "_save_bitmap", referenced from:
      __mangled_main in main.o
  "_set_color_conversion", referenced from:
      __mangled_main in main.o
  "_create_bitmap_ex", referenced from:
      _map_generator in map_generator.o
  "__install_allegro_version_check", referenced from:
      __mangled_main in main.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
gmake[1]: *** [liquidwar-mapgen] Fehler 1
gmake[1]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_games_liquidwar/work/liquidwar-5.6.4/src'
make: *** [build_bin] Error 2

Change History (6)

comment:1 Changed 14 years ago by mf2k (Frank Schima)

Description: modified (diff)
Owner: changed from macports-tickets@… to raimue@…

comment:2 Changed 14 years ago by raimue (Rainer Müller)

Status: newassigned

This would be a problem with allegro. Although they announced they fixed the version for Snow Leopard, they disabled x86_64 and forced it to build for i386 only. This means currently that dependents need to be i386, but other dependencies would still be x86_64. What a mess...

comment:3 Changed 14 years ago by gamperl@…

Cc: gamperl@… added

Cc Me!

comment:4 Changed 14 years ago by gamperl@…

Cc: gamperl@… removed

Cc Me!

comment:5 Changed 14 years ago by gamperl@…

Cc: gamperl@… added

Cc Me!

comment:6 Changed 14 years ago by raimue (Rainer Müller)

Resolution: fixed
Status: assignedclosed

Fixed in r64520.

Note: See TracTickets for help on using tickets.