10分ぐらい処理中のままです
コンソールには
#HSP script preprocessor ver3.4 / onion software 1997-2014(c)
#Use file [hspdef.as]
#HSP code generator ver3.4 / onion software 1997-2014(c)
#未初期化の変数があります(sc)
#未初期化の変数があります(gmov)
#未初期化の変数があります(mo)
#Code size (2664) String data size (120) param size (64)
#Vars (31) Labels (15) Modules (2) Libs (0) Plugins (0)
#No error detected. (total 3078 bytes)
//
// HSP3 C++ runtime manager
// onion software/onitama 2008/5
//
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "hsp3r.h"
#include "../hsp3/hsp3config.h"
#include "../hsp3/hsp3debug.h"
#include "../hsp3/dpmread.h"
#include "../hsp3/supio.h"
/*------------------------------------------------------------*/
/*
constructor
*/
/*------------------------------------------------------------*/
Hsp3r::Hsp3r()
{
// 蛻晄悄蛹・ //
memset( &hspctx, 0, sizeof(HSPCTX) );
code_setctx( &hspctx );
code_init();
hspctx.mem_mcs = NULL;
}
Hsp3r::~Hsp3r()
{
// 縺吶∋縺ヲ遐エ譽・ //
code_termfunc();
Dispose();
code_bye();
VarUtilTerm();
}
/*------------------------------------------------------------*/
/*
interface
*/
/*------------------------------------------------------------*/
void Hsp3r::Dispose( void )
{
// ax繧堤エ譽・ //
if ( hspctx.mem_var != NULL ) {
int i;
for(i=0;i<maxvar;i++) {
HspVarCoreDispose( &hspctx.mem_var[i] );
}
delete [] hspctx.mem_var; hspctx.mem_var = NULL;
}
}
int Hsp3r::Reset( int ext_vars, int ext_hpi )
{
// HSP3R繧貞・譛溷喧
// ext_vars = 螟画焚ID縺ョ謨ー
// ext_hpi = 諡。蠑オHPI縺ョ謨ー
//
// int i;
// char *ptr;
// char fname[512];
if ( hspctx.mem_mcs != NULL ) Dispose();
// load HSP execute object
//
#ifdef HSPNDK
// android data file path
dpm_ini( "/data/data/net.onionsoft.mmtest/lib/libhsp3dish.so",0,-1,-1 );
#else
dpm_ini( "data.dpm",0,-1,-1 ); // original EXE mode
#endif
maxvar = ext_vars;
max_varhpi = ext_hpi;
hspctx.mem_mcs = (unsigned short *)this;
hspctx.hsphed = &hsphed;
memset( &hsphed, 0, sizeof(HSPHED) );
hsphed.max_hpi = (short)( ext_hpi * sizeof( HPIDAT ) );
/*
hspctx.mem_mcs = (unsigned short *)( ptr + hsphed->pt_cs );
hspctx.mem_mds = (char *)( ptr + hsphed->pt_ds );
hspctx.mem_ot = (int *)( ptr + hsphed->pt_ot );
hspctx.mem_di = (unsigned char *)( ptr + hsphed->pt_dinfo );
hspctx.mem_linfo = (LIBDAT *)( ptr + hsphed->pt_linfo );
hspctx.mem_minfo = (STRUCTPRM *)( ptr + hsphed->pt_minfo );
hspctx.mem_finfo = (STRUCTDAT *)( ptr + hsphed->pt_finfo );
*/
HspVarCoreResetVartype( max_varhpi ); // 蝙九・蛻晄悄蛹・ code_resetctx( &hspctx ); // hsp3code setup
// HspVar setup
hspctx.mem_var = NULL;
if ( maxvar ) {
int i;
hspctx.mem_var = new PVal[maxvar];
for(i=0;i<maxvar;i++) {
PVal *pval = &hspctx.mem_var[i];
pval->mode = HSPVAR_MODE_NONE;
pval->flag = HSPVAR_FLAG_INT; // 莉ョ縺ョ蝙・ HspVarCoreClear( pval, HSPVAR_FLAG_INT ); // 繧ー繝ュ繝シ繝舌Ν螟画焚繧・縺ォ繝ェ繧サ繝・ヨ
}
}
return 0;
}
void Hsp3r::SetPackValue( int sum, int dec )
{
hsp_sum = sum;
hsp_dec = dec;
}
void Hsp3r::SetDataName( char *data )
{
// Data Segment險ュ螳・ //
hspctx.mem_mds = data;
}
void Hsp3r::SetFInfo( STRUCTDAT *finfo, int finfo_max )
{
// FInfo繧貞・讒区・縺吶k
//
hspctx.mem_finfo = finfo;
hsphed.max_finfo = finfo_max;
}
void Hsp3r::SetLInfo( LIBDAT *linfo, int linfo_max )
{
// LInfo繧貞・讒区・縺吶k
//
hspctx.mem_linfo = linfo;
hsphed.max_linfo = linfo_max;
}
void Hsp3r::SetMInfo( STRUCTPRM *minfo, int minfo_max )
{
// MInfo繧貞・讒区・縺吶k
//
hspctx.mem_minfo = minfo;
hsphed.max_minfo = minfo_max;
}
"Compile thumb : shuting <= hsp_native_app_glue.c
"Compile++ thumb : shuting <= javafunc.cpp
"Compile thumb : shuting <= main.c
"Compile++ thumb : shuting <= hsp3r.cpp
jni/hsp3embed/hsp3r.cpp: In member function 'int Hsp3r::Reset(int, int)':
jni/hsp3embed/hsp3r.cpp:75:74: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
"Compile++ thumb : shuting <= hspsource.cpp
jni/hsp3embed/hspsource.cpp: In function 'void __HspEntry()':
jni/hsp3embed/hspsource.cpp:86:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:97:25: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:108:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp:112:22: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0016()':
jni/hsp3embed/hspsource.cpp:154:35: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0022()':
jni/hsp3embed/hspsource.cpp:291:12: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0001()':
jni/hsp3embed/hspsource.cpp:725:18: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
jni/hsp3embed/hspsource.cpp: In function 'void L0043()':
jni/hsp3embed/hspsource.cpp:735:20: warning: deprecated conversion from string constant to 'char*' [-Wwrite-strings]
StaticLibrary : libstdc++.a
SharedLibrary : libshuting.so
Install : libshuting.so => libs/armeabi-v7a/libshuting.so
Buildfile: C:\android\shuting\build.xml
-set-mode-check:
-set-debug-files:
-check-env:
[checkenv] Android SDK Tools Revision 23.0.2
[checkenv] Installed at C:\android\adt-bundle-windows-x86-20140702\sdk
-setup:
[echo] Project Name: shuting
[gettype] Project Type: Application
-set-debug-mode:
-debug-obfuscation-check:
-pre-build:
-build-setup:
[getbuildtools] Using latest Build Tools: 20.0.0
[echo] Resolving Build Target for shuting...
[gettarget] Project Target: Android 4.2.2
[gettarget] API level: 17
[echo] ----------
[echo] Creating output directories if needed...
[mkdir] Created dir: C:\android\shuting\bin\res
[mkdir] Created dir: C:\android\shuting\bin\rsObj
[mkdir] Created dir: C:\android\shuting\bin\rsLibs
[mkdir] Created dir: C:\android\shuting\gen
[mkdir] Created dir: C:\android\shuting\bin\classes
[mkdir] Created dir: C:\android\shuting\bin\dexedLibs
[echo] ----------
[echo] Resolving Dependencies for shuting...
[dependency] Library dependencies:
[dependency] No Libraries
[dependency]
[dependency] ------------------
[echo] ----------
[echo] Building Libraries with 'debug'...
[subant] No sub-builds to iterate on
-code-gen:
[mergemanifest] Merging AndroidManifest files into one.
[mergemanifest] Manifest merger disabled. Using project manifest only.
[echo] Handling aidl files...
[aidl] No AIDL files to compile.
[echo] ----------
[echo] Handling RenderScript files...
[echo] ----------
[echo] Handling Resources...
[aapt] Generating resource IDs...
[echo] ----------
[echo] Handling BuildConfig class...
[buildconfig] Generating BuildConfig class.
-pre-compile:
-compile:
[javac] Compiling 4 source files to C:\android\shuting\bin\classes
[javac] 警告: [options] ソース値1.5は廃止されていて、今後のリリースで削除される予定です
[javac] 警告: [options] ターゲット値1.5は廃止されていて、今後のリリースで削除される予定です
[javac] 警告: [options] 廃止されたオプションについての警告を表示しないようにするには、-Xlint:オプションを使用します。
[javac] 警告3個
-post-compile:
-obfuscate:
-dex:
[dex] input: C:\android\shuting\bin\classes
[dex] Converting compiled files and external libraries into C:\android\shuting\bin\classes.dex...
-crunch:
[crunch] Crunching PNG Files in source dir: C:\android\shuting\res
[crunch] To destination dir: C:\android\shuting\bin\res
[crunch] Processing image to cache: C:\android\shuting\res\drawable-hdpi\ic_launcher.png => C:\android\shuting\bin\res\drawable-hdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\shuting\bin\res\drawable-hdpi\ic_launcher.png: 76% size of source)
[crunch] Processing image to cache: C:\android\shuting\res\drawable-ldpi\ic_launcher.png => C:\android\shuting\bin\res\drawable-ldpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\shuting\bin\res\drawable-ldpi\ic_launcher.png: 0% size of source)
[crunch] Processing image to cache: C:\android\shuting\res\drawable-mdpi\ic_launcher.png => C:\android\shuting\bin\res\drawable-mdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\shuting\bin\res\drawable-mdpi\ic_launcher.png: 80% size of source)
[crunch] Processing image to cache: C:\android\shuting\res\drawable-xhdpi\ic_launcher.png => C:\android\shuting\bin\res\drawable-xhdpi\ic_launcher.png
[crunch] (processed image to cache entry C:\android\shuting\bin\res\drawable-xhdpi\ic_launcher.png: 69% size of source)
[crunch] Crunched 4 PNG files to update cache
-package-resources:
[aapt] Creating full resource package...
-package:
[apkbuilder] Current build type is different than previous build: forced apkbuilder run.
[apkbuilder] Creating shuting-debug-unaligned.apk and signing it with a debug key...
-post-package:
-do-debug:
[zipalign] Running zip align on final apk...
[echo] Debug Package: C:\android\shuting\bin\shuting-debug.apk
[propertyfile] Creating new property file: C:\android\shuting\bin\build.prop
[propertyfile] Updating property file: C:\android\shuting\bin\build.prop
[propertyfile] Updating property file: C:\android\shuting\bin\build.prop
[propertyfile] Updating property file: C:\android\shuting\bin\build.prop
-post-build:
debug:
BUILD SUCCESSFUL
Total time: 7 seconds
とあります