[MacPorts] #72545: grafx2 does not respect MacPorts build arch
MacPorts
noreply at macports.org
Thu May 29 00:09:22 UTC 2025
#72545: grafx2 does not respect MacPorts build arch
--------------------------+--------------------
Reporter: barracuda156 | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.7
Keywords: | Port: grafx2
--------------------------+--------------------
This is supposed to be a build for ppc, however arch flags are not passed.
{{{
/usr/bin/gcc-4.2 -D_DARWIN_C_SOURCE -D__macosx__ -W -Wall -Wdeclaration-
after-statement -O3 -std=c99 -g -D__ENABLE_LUA__
-I/opt/local/include/SDL2 -D_THREAD_SAFE -I/usr/include -DNO_X11
-I/opt/local/include/libpng16 -DENABLE_FILENAMES_ICONV -DUSE_SDL2 -Wno-
declaration-after-statement -Wno-unused-parameter -c recoil.c -o ../obj
/macosx-sdl2/recoil.o
/usr/bin/gcc-4.2 ../obj/macosx-sdl2/main.o ../obj/macosx-sdl2/init.o
../obj/macosx-sdl2/graph.o ../obj/macosx-sdl2/sdlscreen.o ../obj/macosx-
sdl2/misc.o ../obj/macosx-sdl2/special.o ../obj/macosx-sdl2/buttons.o
../obj/macosx-sdl2/palette.o ../obj/macosx-sdl2/help.o ../obj/macosx-
sdl2/operatio.o ../obj/macosx-sdl2/pages.o ../obj/macosx-sdl2/readline.o
../obj/macosx-sdl2/engine.o ../obj/macosx-sdl2/filesel.o ../obj/macosx-
sdl2/op_c.o ../obj/macosx-sdl2/readini.o ../obj/macosx-sdl2/saveini.o
../obj/macosx-sdl2/shade.o ../obj/macosx-sdl2/keyboard.o ../obj/macosx-
sdl2/io.o ../obj/macosx-sdl2/version.o ../obj/macosx-sdl2/text.o ../obj
/macosx-sdl2/SFont.o ../obj/macosx-sdl2/setup.o ../obj/macosx-
sdl2/pxsimple.o ../obj/macosx-sdl2/pxtall.o ../obj/macosx-sdl2/pxwide.o
../obj/macosx-sdl2/pxdouble.o ../obj/macosx-sdl2/pxtriple.o ../obj/macosx-
sdl2/pxtall2.o ../obj/macosx-sdl2/pxtall3.o ../obj/macosx-sdl2/pxwide2.o
../obj/macosx-sdl2/pxquad.o ../obj/macosx-sdl2/windows.o ../obj/macosx-
sdl2/brush.o ../obj/macosx-sdl2/realpath.o ../obj/macosx-sdl2/mountlist.o
../obj/macosx-sdl2/input.o ../obj/macosx-sdl2/hotkeys.o ../obj/macosx-
sdl2/transform.o ../obj/macosx-sdl2/pversion.o ../obj/macosx-
sdl2/factory.o ../obj/macosx-sdl2/pasteboard.o ../obj/macosx-
sdl2/loadsave.o ../obj/macosx-sdl2/loadsavefuncs.o ../obj/macosx-
sdl2/pngformat.o ../obj/macosx-sdl2/motoformats.o ../obj/macosx-
sdl2/stformats.o ../obj/macosx-sdl2/c64formats.o ../obj/macosx-
sdl2/cpcformats.o ../obj/macosx-sdl2/ifformat.o ../obj/macosx-
sdl2/msxformats.o ../obj/macosx-sdl2/packbits.o ../obj/macosx-
sdl2/giformat.o ../obj/macosx-sdl2/fileformats.o ../obj/macosx-
sdl2/miscfileformats.o ../obj/macosx-sdl2/libraw2crtc.o ../obj/macosx-
sdl2/brush_ops.o ../obj/macosx-sdl2/buttons_effects.o ../obj/macosx-
sdl2/layers.o ../obj/macosx-sdl2/oldies.o ../obj/macosx-sdl2/tiles.o
../obj/macosx-sdl2/colorred.o ../obj/macosx-sdl2/unicode.o ../obj/macosx-
sdl2/gfx2surface.o ../obj/macosx-sdl2/gfx2log.o ../obj/macosx-
sdl2/gfx2mem.o ../obj/macosx-sdl2/tifformat.o ../obj/macosx-sdl2/c64load.o
../obj/macosx-sdl2/6502.o ../obj/macosx-sdl2/loadrecoil.o ../obj/macosx-
sdl2/recoil.o -o ../bin/grafx2-sdl2 -L/opt/local/lib -lSDL2
-L/opt/local/lib -lSDL2_image -lSDL2 -Wl,-framework,Cocoa -L/opt/local/lib
-llua -lm -L/opt/local/lib -lSDL2_ttf -lSDL2 -L/opt/local/lib -lpng16 -lz
-ltiff -liconv
ld: warning: in /opt/local/lib/libSDL2.dylib, file was built for ppc7400
which is not the architecture being linked (x86_64)
ld: warning: in /opt/local/lib/libSDL2_image.dylib, file was built for
ppc7400 which is not the architecture being linked (x86_64)
ld: warning: in /opt/local/lib/liblua.dylib, file was built for ppc7400
which is not the architecture being linked (x86_64)
ld: warning: in /opt/local/lib/libSDL2_ttf.dylib, file was built for
ppc7400 which is not the architecture being linked (x86_64)
ld: warning: in /opt/local/lib/libpng16.dylib, file was built for ppc7400
which is not the architecture being linked (x86_64)
ld: warning: in /opt/local/lib/libz.dylib, file was built for ppc7400
which is not the architecture being linked (x86_64)
ld: warning: in /opt/local/lib/libtiff.dylib, file was built for ppc7400
which is not the architecture being linked (x86_64)
ld: warning: in /opt/local/lib/libiconv.dylib, file was built for ppc7400
which is not the architecture being linked (x86_64)
Undefined symbols:
"_TIFFGetField", referenced from:
_Load_TIFF_Sub in tifformat.o
}}}
--
Ticket URL: <https://trac.macports.org/ticket/72545>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list