Mercurial > sdl-ios-xcode
comparison configure.in @ 1711:865ba39fc96d SDL-1.3
Almost added Mac OS X nasm support
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Mon, 26 Jun 2006 05:27:34 +0000 |
parents | 21184e1d04c3 |
children | 931d111e737a |
comparison
equal
deleted
inserted
replaced
1710:db78e088b6ce | 1711:865ba39fc96d |
---|---|
609 NASMFLAGS="-f win32" | 609 NASMFLAGS="-f win32" |
610 ;; | 610 ;; |
611 openbsd) | 611 openbsd) |
612 NASMFLAGS="-f aoutb" | 612 NASMFLAGS="-f aoutb" |
613 ;; | 613 ;; |
614 macosx) | |
615 NASMFLAGS="-f macho" | |
616 ;; | |
614 *) | 617 *) |
615 NASMFLAGS="-f elf" | 618 NASMFLAGS="-f elf" |
616 ;; | 619 ;; |
617 esac | 620 esac |
618 fi | 621 fi |
619 NASMFLAGS="$NASMFLAGS -i $srcdir/src/hermes/" | 622 NASMFLAGS="$NASMFLAGS -i $srcdir/src/hermes/" |
620 | 623 |
621 dnl See if hidden visibility is supported | 624 dnl See if hidden visibility is supported |
622 echo 'GLOBAL _bar:function hidden' > nasm_vis.asm | 625 echo 'GLOBAL _bar:function hidden' > nasm_vis.asm |
623 if $NASM $NASMFLAGS nasm_vis.asm -o nasm_vis.o >&AS_MESSAGE_LOG_FD ; then | 626 if $NASM $NASMFLAGS nasm_vis.asm -o nasm_vis.o >&AS_MESSAGE_LOG_FD 2>&1; then |
624 NASMFLAGS="$NASMFLAGS -DHIDDEN_VISIBILITY" | 627 NASMFLAGS="$NASMFLAGS -DHIDDEN_VISIBILITY" |
625 fi | 628 fi |
626 rm -f nasm_vis.asm nasm_vis.o | 629 rm -f nasm_vis.asm nasm_vis.o |
627 | 630 |
628 AC_SUBST(NASM) | 631 AC_SUBST(NASM) |
2434 CheckDummyVideo | 2437 CheckDummyVideo |
2435 CheckDiskAudio | 2438 CheckDiskAudio |
2436 CheckDummyAudio | 2439 CheckDummyAudio |
2437 CheckDLOPEN | 2440 CheckDLOPEN |
2438 | 2441 |
2442 # Temporarily disabled: | |
2443 # ld: mmxp2_32.o has external relocation entries in non-writable section (__TEXT,__text) for symbols: _mmxreturn | |
2444 #CheckNASM | |
2445 | |
2439 # Set up files for the shared object loading library | 2446 # Set up files for the shared object loading library |
2440 # (this needs to be done before the dynamic X11 check) | 2447 # (this needs to be done before the dynamic X11 check) |
2441 if test x$enable_loadso = xyes -a x$have_dlopen != xyes; then | 2448 if test x$enable_loadso = xyes -a x$have_dlopen != xyes; then |
2442 AC_DEFINE(SDL_LOADSO_DLCOMPAT) | 2449 AC_DEFINE(SDL_LOADSO_DLCOMPAT) |
2443 SOURCES="$SOURCES $srcdir/src/loadso/macosx/*.c" | 2450 SOURCES="$SOURCES $srcdir/src/loadso/macosx/*.c" |