I'm an expo/turtle noob. my build is failing with the following
Oct 20 10:49:22 turtle[34364] ERROR: TypeError: Cannot read property 'package' of undefined
at runShellAppModificationsAsync (/#expo/xdl#58.0.13/src/detach/AndroidShellApp.js:441:40)
at Object.createAndroidShellAppAsync (/#expo/xdl#58.0.13/src/detach/AndroidShellApp.js:376:9)
at runShellAppBuilder (/home/mulaiko/.nvm/versions/node/v12.18.3/lib/node_modules/turtle-cli/src/builders/android.ts:91:5)
at buildAndroid (/home/mulaiko/.nvm/versions/node/v12.18.3/lib/node_modules/turtle-cli/src/builders/android.ts:23:26)
at /home/mulaiko/.nvm/versions/node/v12.18.3/lib/node_modules/turtle-cli/src/bin/utils/builder.ts:87:7
at Command.<anonymous> (/home/mulaiko/.nvm/versions/node/v12.18.3/lib/node_modules/turtle-cli/src/bin/index.ts:23:12)
platform: "android"
Oct 20 10:49:22 turtle[34364] ERROR: Failed to build standalone app
err: TypeError: Cannot read property 'package' of undefined
at runShellAppModificationsAsync (/#expo/xdl#58.0.13/src/detach/AndroidShellApp.js:441:40)
at Object.createAndroidShellAppAsync (/#expo/xdl#58.0.13/src/detach/AndroidShellApp.js:376:9)
at runShellAppBuilder (/home/mulaiko/.nvm/versions/node/v12.18.3/lib/node_modules/turtle-cli/src/builders/android.ts:91:5)
at buildAndroid (/home/mulaiko/.nvm/versions/node/v12.18.3/lib/node_modules/turtle-cli/src/builders/android.ts:23:26)
at /home/mulaiko/.nvm/versions/node/v12.18.3/lib/node_modules/turtle-cli/src/bin/utils/builder.ts:87:7
at Command.<anonymous> (/home/mulaiko/.nvm/versions/node/v12.18.3/lib/node_modules/turtle-cli/src/bin/index.ts:23:12)
platform: "android"
Could you please help me make sense of this error and assist in my solving the issue?
Related
Hy, I am new to flutter and while working with an app that uses image_picker to get images from the gallery I was facing this error.
C:\Users\Hrishabh Mishra\Desktop\FDR\Flutter\course\08\mycameraapp>flutter run
Launching lib\main.dart on Redmi Note 5 Pro in debug mode...
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:15: error: package android.support.annotation does not exist
import android.support.annotation.VisibleForTesting;
^
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:16: error: cannot find symbol
import android.support.v4.app.ActivityCompat;
^
symbol: class ActivityCompat
location: package android.support.v4.app
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:17: error: package android.support.v4.content does not exist
import android.support.v4.content.FileProvider;
^
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerFileProvider.java:3: error: package android.support.v4.content does not exist
import android.support.v4.content.FileProvider;
^
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerFileProvider.java:10: error: cannot find symbol
public class ImagePickerFileProvider extends FileProvider {}
^
symbol: class FileProvider
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerPlugin.java:8: error: package android.support.annotation does not exist
import android.support.annotation.VisibleForTesting;
^
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:68: error: cannot find symbol
#VisibleForTesting static final int REQUEST_CODE_CHOOSE_IMAGE_FROM_GALLERY = 2342;
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:69: error: cannot find symbol
#VisibleForTesting static final int REQUEST_CODE_TAKE_IMAGE_WITH_CAMERA = 2343;
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:70: error: cannot find symbol
#VisibleForTesting static final int REQUEST_EXTERNAL_IMAGE_STORAGE_PERMISSION = 2344;
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:71: error: cannot find symbol
#VisibleForTesting static final int REQUEST_CAMERA_IMAGE_PERMISSION = 2345;
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:72: error: cannot find symbol
#VisibleForTesting static final int REQUEST_CODE_CHOOSE_VIDEO_FROM_GALLERY = 2352;
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:73: error: cannot find symbol
#VisibleForTesting static final int REQUEST_CODE_TAKE_VIDEO_WITH_CAMERA = 2353;
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:74: error: cannot find symbol
#VisibleForTesting static final int REQUEST_EXTERNAL_VIDEO_STORAGE_PERMISSION = 2354;
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:75: error: cannot find symbol
#VisibleForTesting static final int REQUEST_CAMERA_VIDEO_PERMISSION = 2355;
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:77: error: cannot find symbol
#VisibleForTesting final String fileProviderName;
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:164: error: cannot find symbol
#VisibleForTesting
^
symbol: class VisibleForTesting
location: class ImagePickerDelegate
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerPlugin.java:40: error: cannot find symbol
#VisibleForTesting
^
symbol: class VisibleForTesting
location: class ImagePickerPlugin
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:122: error: cannot find symbol
return ActivityCompat.checkSelfPermission(activity, permissionName)
^
symbol: variable ActivityCompat
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:128: error: cannot find symbol
ActivityCompat.requestPermissions(activity, new String[] {permissionName}, requestCode);
^
symbol: variable ActivityCompat
H:\flutter\.pub-cache\hosted\pub.dartlang.org\image_picker-0.4.12+1\android\src\main\java\io\flutter\plugins\imagepicker\ImagePickerDelegate.java:140: error: cannot find symbol
return FileProvider.getUriForFile(activity, fileProviderName, file);
^
symbol: variable FileProvider
20 errors
FAILURE: Build failed with an exception.
What went wrong:
Execution failed for task ':image_picker:compileDebugJavaWithJavac'.
Compilation failed; see the compiler error output for details.
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 28s
Running Gradle task 'assembleDebug'...
Running Gradle task 'assembleDebug'... Done 32.5s
The built failed likely due to AndroidX incompatibilities in a plugin. The tool is about to try using Jetfier to solve the incompatibility.
Building plugin image_picker...
Running Gradle task 'assembleAarRelease'...
Running Gradle task 'assembleAarRelease'... Done 22.3s
WARNING: The option setting 'android.enableR8=true' is experimental and unsupported.
The current default is 'false'
Consider disabling R8 by removing 'android.enableR8=true' from your gradle.properties before publishing your app.
FAILURE: Build failed with an exception.
What went wrong:
A problem occurred configuring root project 'imagepicker'.
SDK location not found. Define location with sdk.dir in the local.properties file or with an ANDROID_HOME environment variable.
Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
Get more help at https://help.gradle.org
BUILD FAILED in 16s
The plugin image_picker could not be built due to the issue above.
SDK location not found. Define location with sdk.dir in the local.properties file or
with an ANDROID_HOME environment variable.
Configure the Android SDK first.
Method 1:
Go to Settings
Expand Language & Frameworks
Select Flutter
Enter the flutter sdk path in Flutter SDK Path textbox
Click Ok
Method 2:
Flutter provides a command to update the Android SDK path:
Use flutter config --android-sdk <path-to-your-android-sdk-path>
When releasing a CodePush release, I am running into this issue.
$ appcenter codepush release-react \
--deployment-name=Staging \
--token=$APPCENTER_ACCESS_TOKEN \
--description "$(git show -q)" \
--disable-duplicate-release-error \
--app=$APP_NAME
| Getting app info.../ Getting app info...- Getting app info...\ Getting app info...| Getting app info...Detecting android app version:
Using the target binary version value "0.0.1" from "android/app/build.gradle".
Running "react-native bundle" command:
node node_modules/react-native/local-cli/cli.js bundle --assets-dest /tmp/code-push11899-237-hv244s.pd3u/CodePush --bundle-output /tmp/code-push11899-237-hv244s.pd3u/CodePush/index.android.bundle --dev false --entry-file index.js --platform android
Cannot assign to read only property 'undefined' of object '#<Object>'
TypeError: Cannot assign to read only property 'undefined' of object '#<Object>'
at buildBundle$ (/home/circleci/repo/node_modules/react-native/local-cli/bundle/buildBundle.js:39:10)
at tryCatch (/home/circleci/repo/node_modules/regenerator-runtime/runtime.js:62:40)
at Generator.invoke [as _invoke] (/home/circleci/repo/node_modules/regenerator-runtime/runtime.js:288:22)
at Generator.prototype.(anonymous function) [as next] (/home/circleci/repo/node_modules/regenerator-runtime/runtime.js:114:21)
at tryCatch (/home/circleci/repo/node_modules/regenerator-runtime/runtime.js:62:40)
at invoke (/home/circleci/repo/node_modules/regenerator-runtime/runtime.js:152:20)
at /home/circleci/repo/node_modules/regenerator-runtime/runtime.js:187:11
at new Promise (<anonymous>)
at callInvokeWithMethodAndArg (/home/circleci/repo/node_modules/regenerator-runtime/runtime.js:186:16)
at AsyncIterator.enqueue [as _invoke] (/home/circleci/repo/node_modules/regenerator-runtime/runtime.js:209:13)
Error: Failed to release a CodePush update.
Exited with code 3
I have explored a bit, but the mentioned line seems to point to https://github.com/facebook/react-native/blob/master/local-cli/bundle/buildBundle.js#L39 which is a simple NODE_ENV overwrite:
process.env.NODE_ENV = args.dev ? 'development' : 'production';
Do you have any idea where that issue is coming from?
Here is more information:
node:8.10
yarn install v1.5.1
appcenter-cli#1.1.4
"react-native": "0.57.1",
"react-native-code-push": "^5.4.0",
Update
I have narrowed it down to the following command failing:
./node_modules/.bin/react-native bundle --platform android --dev false --reset-cache --entry-file index.js --bundle-output ./android/app/build/generated/assets/react/release/index.android.bundle --assets-dest ./android/app/build/generated/res/react/release
Cannot assign to read only property 'undefined' of object '#<Object>'
TypeError: Cannot assign to read only property 'undefined' of object '#<Object>'
at buildBundle$ (/Users/chanto/Apps/mobile-app/node_modules/react-native/local-cli/bundle/buildBundle.js:39:10)
at tryCatch (/Users/chanto/Apps/mobile-app/node_modules/regenerator-runtime/runtime.js:62:40)
at Generator.invoke [as _invoke] (/Users/chanto/Apps/mobile-app/node_modules/regenerator-runtime/runtime.js:288:22)
at Generator.prototype.(anonymous function) [as next] (/Users/chanto/Apps/mobile-app/node_modules/regenerator-runtime/runtime.js:114:21)
at tryCatch (/Users/chanto/Apps/mobile-app/node_modules/regenerator-runtime/runtime.js:62:40)
at invoke (/Users/chanto/Apps/mobile-app/node_modules/regenerator-runtime/runtime.js:152:20)
at /Users/chanto/Apps/mobile-app/node_modules/regenerator-runtime/runtime.js:187:11
at new Promise (<anonymous>)
at callInvokeWithMethodAndArg (/Users/chanto/Apps/mobile-app/node_modules/regenerator-runtime/runtime.js:186:16)
at AsyncIterator.enqueue [as _invoke] (/Users/chanto/Apps/mobile-app/node_modules/regenerator-runtime/runtime.js:209:13)
Upgrading to react-native 0.57.2 solved my issue.
#wonderfulbump
I am trying to build upon the basic Scala.js tutorial and am having this weird error.
There isn't much different from the project set-up as shown in the tutorial, but just in case here's my build.sbt:
enablePlugins(ScalaJSPlugin)
scalaVersion := "2.12.1"
name := "algorithms1_4_34"
version := "1.0"
libraryDependencies ++= Seq("org.scalatest" % "scalatest_2.12" % "3.0.1" % "test",
"org.scalacheck" %% "scalacheck" % "1.13.4" % "test",
"org.scala-js" % "scalajs-dom_sjs0.6_2.12" % "0.9.1",
"be.doeraene" %%% "scalajs-jquery" % "0.9.1")
// This is an application with a main method
scalaJSUseMainModuleInitializer := true
skip in packageJSDependencies := false
jsDependencies +=
"org.webjars" % "jquery" % "2.1.4" / "2.1.4/jquery.js"
jsDependencies += RuntimeDOM
...and the JSApp file:
package ca.vgorcinschi.algorithms1_4_34
import scala.scalajs.js.JSApp
import org.scalajs.jquery.jQuery
object HotAndColdJS extends JSApp{
def main(): Unit = {
jQuery(()=>setupUI())
}
def addClickedMessage():Unit ={
jQuery("body").append("<p>You clicked the button!</p>")
}
def setupUI():Unit = {
//click envokes an event handler
jQuery("#click-me-button").click(()=> addClickedMessage())
jQuery("body").append("<p>Hello World!</p>")
}
}
I can run compile, fastOptJS, reload and eclipse (I am using eclipsePlugin) commands without problems. The only issue is the run command. To be fair I did add something to the flow of the tutorial, but only because running this command (npm install jsdom) from the root of application lead to failure in run as well (npm WARN enoent ENOENT). Following this as advised here I ran:
npm init
npm install
npm install jsdom
And this is where I am now. This is the error I get when running the app with run:
> run
[info] Running ca.vgorcinschi.algorithms1_4_34.HotAndColdJS
[error] [stdin]:40
[error] virtualConsole: jsdom.createVirtualConsole().sendTo(console),
[error] ^
[error]
[error] TypeError: jsdom.createVirtualConsole is not a function
[error] at [stdin]:40:27
[error] at [stdin]:61:3
[error] at ContextifyScript.Script.runInThisContext (vm.js:23:33)
[error] at Object.runInThisContext (vm.js:95:38)
[error] at Object.<anonymous> ([stdin]-wrapper:6:22)
[error] at Module._compile (module.js:571:32)
[error] at evalScript (bootstrap_node.js:391:27)
[error] at Socket.<anonymous> (bootstrap_node.js:188:13)
[error] at emitNone (events.js:91:20)
[error] at Socket.emit (events.js:188:7)
org.scalajs.jsenv.ExternalJSEnv$NonZeroExitException: Node.js with JSDOM exited with code 1
at org.scalajs.jsenv.ExternalJSEnv$AbstractExtRunner.waitForVM(ExternalJSEnv.scala:107)
at org.scalajs.jsenv.ExternalJSEnv$ExtRunner.run(ExternalJSEnv.scala:156)
at org.scalajs.sbtplugin.ScalaJSPluginInternal$.org$scalajs$sbtplugin$ScalaJSPluginInternal$$jsRun(ScalaJSPluginInternal.scala:697)
at org.scalajs.sbtplugin.ScalaJSPluginInternal$$anonfun$73$$anonfun$apply$48$$anonfun$apply$49.apply(ScalaJSPluginInternal.scala:814)
at org.scalajs.sbtplugin.ScalaJSPluginInternal$$anonfun$73$$anonfun$apply$48$$anonfun$apply$49.apply(ScalaJSPluginInternal.scala:808)
at scala.Function1$$anonfun$compose$1.apply(Function1.scala:47)
[trace] Stack trace suppressed: run last compile:run for the full output.
[error] (compile:run) org.scalajs.jsenv.ExternalJSEnv$NonZeroExitException: Node.js with JSDOM exited with code 1
[error] Total time: 4 s, completed 23-May-2017 9:24:20 PM
I would appreciate if anyone could give me a hand with this.
jsdom v10 introduced some breaking changes wrt. v9, and Scala.js <= 0.6.15 was not prepared for those. That is what's causing the error you're hitting.
Upgrading to Scala.js 0.6.16 will fix your issue. It supports both jsdom v9 and v10.
I'v created a hdinsight cluster config and then create cluster by command 'azure hdinsight cluster create --config myhdinsightconf', but reported
info: Executing command hdinsight cluster create
/error: Cannot call method 'filter' of undefined
info: Error information has been recorded to azure.err
error: hdinsight cluster create command failed
azure.err files
Wed Mar 05 2014 10:47:34 GMT+0800 (CST):
{ [TypeError: Cannot call method 'filter' of undefined]
stack: [Getter/Setter],
__frame:
{ name: 'getCluster__2',
line: 176,
file: '/usr/local/lib/node_modules/azure-cli/lib/commands/hdinsight._js',
prev:
{ name: 'createClusterCommand__1',
line: 253,
file: '/usr/local/lib/node_modules/azure-cli/lib/commands/hdinsight._js',
prev: undefined,
active: false,
offset: 41,
col: 19 },
active: true,
offset: 1,
col: 17 },
rawStack: [Getter] }
TypeError: Cannot call method 'filter' of undefined
at ___ (/usr/local/lib/node_modules/azure-cli/lib/commands/hdinsight._js:183:40)
at ___ (/usr/local/lib/node_modules/azure-cli/node_modules/streamline/lib/callbacks/runtime.js:85:13)
at ___ (/usr/local/lib/node_modules/azure-cli/lib/commands/hdinsight._js:196:16)
at ___ (/usr/local/lib/node_modules/azure-cli/node_modules/streamline/lib/callbacks/runtime.js:85:13)
at finalCallback (/usr/local/lib/node_modules/azure-cli/node_modules/azure/lib/services/hdinsight/hdinsightservice.js:403:7)
at /usr/local/lib/node_modules/azure-cli/node_modules/azure/node_modules/azure-common/lib/services/serviceclient.js:693:11
at /usr/local/lib/node_modules/azure-cli/node_modules/azure/lib/services/hdinsight/hdinsightservice.js:406:5
at Request.processResponseCallback [as _callback] (/usr/local/lib/node_modules/azure-cli/node_modules/azure/node_modules/azure-common/lib/services/serviceclient.js:219:13)
at Request.self.callback (/usr/local/lib/node_modules/azure-cli/node_modules/azure/node_modules/request/request.js:129:22)
at Request.EventEmitter.emit (events.js:98:17)
at getCluster__2 (/usr/local/lib/node_modules/azure-cli/lib/commands/hdinsight._js:177:17)
at createClusterCommand__1 (/usr/local/lib/node_modules/azure-cli/lib/commands/hdinsight._js:294:19)
node -v
v0.10.26
Same error is reported when create without config file. Any idea?
The error report is not precise totally. I tried on management portal, hdinsight is not available for the zone of my config, and there are at least 10 character password length limit. The error was gone when I fixed these problems.
I tried to do "apportable build" on my project that makes reference to sqllite. I get linking error. What should I do?
Here's the error log
Packaging assets/exchangeothergamebtn_d.png
Packaging assets/exchangeothergameview.xib
Packaging assets/exchmenu.png
/android/bacc/UserInfo.m:33: error: undefined reference to 'sqlite3_prepare_v2'
/android/bacc/UserInfo.m:34: error: undefined reference to 'sqlite3_bind_int'
/android/bacc/UserInfo.m:35: error: undefined reference to 'sqlite3_bind_int'
/android/bacc/UserInfo.m:36: error: undefined reference to 'sqlite3_bind_int'
/android/bacc/UserInfo.m:37: error: undefined reference to 'sqlite3_bind_int'
/android/bacc/UserInfo.m:48: error: undefined reference to 'sqlite3_step'
/android/bacc/UserInfo.m:49: error: undefined reference to 'sqlite3_finalize'
/android/bacc/UserInfo.m:58: error: undefined reference to 'sqlite3_prepare_v2'
/android/bacc/UserInfo.m:59: error: undefined reference to 'sqlite3_step'
/android/bacc/UserInfo.m:61: error: undefined reference to 'sqlite3_column_int'
/android/bacc/UserInfo.m:62: error: undefined reference to 'sqlite3_column_int'
/android/bacc/UserInfo.m:63: error: undefined reference to 'sqlite3_column_int'
/android/bacc/UserInfo.m:64: error: undefined reference to 'sqlite3_column_int'
/android/bacc/UserInfo.m:103: error: undefined reference to 'sqlite3_exec'
/android/bacc/UserInfo.m:105: error: undefined reference to 'sqlite3_exec'
/android/bacc/UserInfo.m:109: error: undefined reference to 'sqlite3_finalize'
Packaging assets/exchptbg.png
Packaging assets/ar.lproj/InfoPlist.strings
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:66:
error: undefined reference to 'sqlite3_open'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:70:
error: undefined reference to 'sqlite3_prepare_v2'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:76:
error: undefined reference to 'sqlite3_bind_text'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:80:
error: undefined reference to 'sqlite3_step'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:85:
error: undefined reference to 'sqlite3_finalize'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:104:
error: undefined reference to 'sqlite3_close'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:120:
error: undefined reference to 'sqlite3_open'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:129:
error: undefined reference to 'sqlite3_prepare_v2'
Packaging assets/English.lproj/InfoPlist.strings
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:135:
error: undefined reference to 'sqlite3_step'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:140:
error: undefined reference to 'sqlite3_finalize'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:159:
error: undefined reference to 'sqlite3_close'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:181:
error: undefined reference to 'sqlite3_open'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:184:
error: undefined reference to 'sqlite3_get_table'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:197:
error: undefined reference to 'sqlite3_free_table'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCFeaturedApp/TJCFeaturedAppDBManager.m:210:
error: undefined reference to 'sqlite3_close'
Packaging assets/zh_CN.lproj/InfoPlist.strings
Packaging assets/zh_TW.lproj/InfoPlist.strings
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:61:
error: undefined reference to 'sqlite3_open'
Packaging assets/vi.lproj/InfoPlist.strings
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:135:
error: undefined reference to 'sqlite3_close'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:208:
error: undefined reference to 'sqlite3_column_text'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:291:
error: undefined reference to 'sqlite3_bind_text'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:292:
error: undefined reference to 'sqlite3_bind_text'
/android/bacc/baccaratgame/TapjoyConnect/Components/TJCVirtualGoods/TJCVG_LocalDatabase/TJCSqliteController.m:294:
error: undefined reference to 'sqlite3_bind_text'
Packaging assets/tr.lproj/InfoPlist.strings
Packaging assets/tr-TR.lproj/InfoPlist.strings
Packaging assets/th.lproj/InfoPlist.strings
Build/android-armeabi-debug/jsk.vipbaccarat/Baccarat/libBaccarat.a(scorecard.m.o):/android/bacc/baccaratgame/baccrsc/scorecard.m:function
L_OBJC_CLASSLIST_REFERENCES_$_71: error: undefined reference to
'OBJC_CLASS_$_DMAdView'
Packaging assets/sv.lproj/InfoPlist.strings
Packaging assets/es.lproj/InfoPlist.strings
Packaging assets/ru.lproj/InfoPlist.strings
Packaging assets/pt.lproj/InfoPlist.strings
Packaging assets/nn.lproj/InfoPlist.strings
Packaging assets/nb.lproj/InfoPlist.strings
Packaging assets/ms.lproj/InfoPlist.strings
Packaging assets/ko.lproj/InfoPlist.strings
Packaging assets/ja.lproj/InfoPlist.strings
Packaging assets/it.lproj/InfoPlist.strings
Packaging assets/id.lproj/InfoPlist.strings
Packaging assets/fr.lproj/InfoPlist.strings
Packaging assets/fi.lproj/InfoPlist.strings
Packaging assets/el.lproj/InfoPlist.strings
Packaging assets/nl.lproj/InfoPlist.strings
Packaging assets/de.lproj/InfoPlist.strings
Packaging assets/da.lproj/InfoPlist.strings
Packaging assets/LICENSE.txt
Packaging assets/README.markdown
Packaging assets/NetErrorView.xib
Packaging assets/21dian.sql
Packaging assets/adback.png
Packaging assets/AdWindow.xib
Packaging assets/57A.png
Packaging assets/cafeicon.png
Packaging assets/gangwar57.png
Packaging assets/glory.png
Packaging assets/glorycn.png
Packaging assets/heishehui.png
Packaging assets/ifarm.png
Packaging assets/keaicanting.png
Packaging assets/newgame.png
Packaging assets/ranchcn.png
Packaging assets/sjdz.png
scons: * [Build/android-armeabi-debug/Baccarat/apk/lib/armeabi/libverde.so]
Error 1
scons: building terminated because of errors.
Exception AttributeError: "'NoneType' object has no attribute 'pack'" in > ignored
Add "sqlite" to the "deps" section of "add_params" in configuration.json