Skip to content

Commit 02dba47

Browse files
committed
Added FFI.
1 parent 182591e commit 02dba47

File tree

3 files changed

+658
-16
lines changed

3 files changed

+658
-16
lines changed

Diff for: plugins/media/makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ libctrmedia.so: media.o
1010
ld ${LDFLAGS} -lcurl -lSDL2 -lSDL2_image -lSDL2_ttf -lSDL2_mixer -o libctrmedia.so media.o
1111

1212
media.o:
13-
cc -I . -c media.c -I /usr/include/SDL -I ../../i18n/${ISO} -I i18n/${ISO} -Wall -Werror -fPIC -o media.o
13+
cc -D LIBCURL -D FFI -I . -c media.c -I /usr/include/SDL -I ../../i18n/${ISO} -I i18n/${ISO} -Wall -Werror -fPIC -o media.o
1414

1515
clean:
1616
rm -rf libctrmedia.so

Diff for: plugins/media/makefile.win64

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ install-libctrmedia.dll: libctrmedia.dll
88
install libctrmedia.dll ../../mods/media/
99

1010
libctrmedia.dll: media.o
11-
$(CC) ${LDFLAGS} media.o -lcurl -lSDL2 -lSDL2_image -lSDL2_mixer -lSDL2_ttf ../../ctr${ISO}import.lib -o libctrmedia.dll
11+
$(CC) ${LDFLAGS} media.o -lffi -lcurl -lSDL2 -lSDL2_image -lSDL2_mixer -lSDL2_ttf ../../ctr${ISO}import.lib -o libctrmedia.dll
1212

1313
media.o:
14-
$(CC) ${CFLAGS} -I /usr/x86_64-w64-mingw32/include -I /usr/include/SDL2 -I ../../i18n/${ISO} -I i18n/${ISO} -c media.c -Wall -Werror -fPIC -o media.o
14+
$(CC) ${CFLAGS} -D LIBCURL -D FFI -I /usr/x86_64-w64-mingw32/include -I /usr/include/SDL2 -I ../../i18n/${ISO} -I i18n/${ISO} -c media.c -Wall -Werror -fPIC -o media.o
1515

1616
clean:
1717
rm media.o

0 commit comments

Comments
 (0)