Aktív témák
-
consono
nagyúr
Lehúztam git-ről, a fejlesztő oldalán van link: https://github.com/chrisws/scummvm/tree/initial-bada-port-master
Megtaláltam a how-to-t a fordításhoz, de most nem próbálom ki, mert a Bada SDK mellé kell egy cygwin is:Build instructions:
1. Install BADA SDK (requires free registration):
http://developer.bada.com/apis/index.do
2. Install Cygwin:
http://www.cygwin.com/
Add the following to your cygwin .bash_profile:
alias mmake=/cygdrive/c/MinGW/bin/mingw32-make.exe
export BADA_SDK=/cygdrive/c/bada/1.2.1
export ARM_BIN=c:/bada/1.2.1/Tools/Toolchains/ARM/bin
export CPPFLAGS="-fpic -fshort-wchar -mcpu=cortex-a8 -mfpu=vfpv3 \
-mfloat-abi=hard -mlittle-endian -mthumb-interwork -Wno-psabi \
-fno-strict-aliasing -fno-short-enums"
export LDFLAGS="-nostdlib -lc-newlib -lm-newlib -LC:/bada/1.2.1/Model/Wave_LP1/Target"
#export PATH=${BADA_SDK}/Tools/Toolchains/Win32/bin:${PATH}
export PATH=${BADA_SDK}/Tools/Toolchains/ARM/bin:~/utils:${PATH}
alias gcc=${ARM_BIN}/arm-samsung-nucleuseabi-gcc.exe
alias ar=${ARM_BIN}/arm-samsung-nucleuseabi-ar.exeThe following were added to ~/utils for zlib:
ar:
#!/bin/sh
${ARM_BIN}/arm-samsung-nucleuseabi-ar.exe $*gcc:
#!/bin/sh
${ARM_BIN}/arm-samsung-nucleuseabi-gcc.exe $*3. Build dependencies
zlib, libogg, libvorbis, libmad, FLAC
see: "Building the libraries" under:
http://wiki.scummvm.org/index.php/Compiling_ScummVM/MinGW#Building_the_libraries
for instructions on how to obtain these modules3.1 For Target-Release configure ogg and mad with:
./configure --host=arm-samsung-nucleuseabi --disable-shared
when building vorbis and flac:
./configure --host=arm-samsung-nucleuseabi --disable-shared --with-ogg=c:/cygwin/usr/local
3.2 for each module, after a successful configure, add the following
to the generated config.h (gzguts.h for zlib)#undef __MINGW32__
#undef _WIN32
#include "c:/src/scummvm/backends/platform/bada/portdefs.h"3.3 Additional post configure edits:
- removed -fforce-mem from the libMAD Makefile
- in libvorbis/lib/Makefile comment lines with vorbis_selftests
- edit libFLAC/Makefile ... CFLAGS = $(OGG_CFLAGS)Note: you can ignore the ranlib errors when doing make install.
4. Build the ScummVM base library:
./configure --host=bada --enable-release
To target the Win32 simulator:
./configure --host=bada --enable-debug
5. Build the front end application using BADA-Ide:
Copy the scummvm/dists/bada folder into a clean directory
outside of the scummvm package. Start the BADA IDE then
choose this folder as the eclipse workspace. Click
Project / Build.Links:
A short turorial on implementing OpenGL ES 1.1 in BADA:
http://forums.badadev.com/viewtopic.php?f=7&t=208
Aktív témák
- HiFi műszaki szemmel - sztereó hangrendszerek
- NVIDIA RTX 3060 TI
- Subaru topik
- Milyen TV-t vegyek?
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Nintendo 3DS és DS topic
- Milyen légkondit a lakásba?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Vezetékes FEJhallgatók
- Debrecen és környéke adok-veszek-beszélgetek
- További aktív témák...
- Apple iPhone 7 32GB, Kártyafüggetlen, 1 Év Garanciával l
- Apple iPhone SE 2020 64GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S23 Ultra 256GB fekete, szép állapotban
- iPhone 15 Pro 128GB Független Karcmentes/1-3 hónap gar./Akku 87%/p4355
- iPhone 11 Pro 64GB Független Újszerű/1-3 hónap gar./Akku 100%/p4354
- VÉGKIÁRUSÍTÁS - REFURBISHED - Lenovo ThinkPad 40AC Thunderbolt 3 docking station
- DELL, HP gyári töltők, sok db. 7,4x5mm - 4,5x3mm + USB-C/Type-C 65W
- Apple iPhone 7 32GB, Kártyafüggetlen, 1 Év Garanciával
- Bomba ár! Lenovo IdeaPad 330S-15IKB - i5-8G I 8GB I 256SSD I 15,6" FHD I HDMI I Cam I W11 I Gari!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 16/32/64GB RAM RTX 4060Ti 8GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest