louiscad
11/28/2017, 7:28 PMsnrostov
11/28/2017, 7:52 PMlouiscad
11/28/2017, 7:55 PMsnrostov
11/28/2017, 7:56 PMlouiscad
11/28/2017, 7:57 PMsnrostov
11/28/2017, 8:52 PMsnrostov
11/28/2017, 8:53 PMlouiscad
11/28/2017, 9:40 PMsnrostov
11/28/2017, 9:42 PMlouiscad
11/28/2017, 9:44 PMlouiscad
11/28/2017, 9:46 PMLD_LIBRARY_PATH
or DYLD_LIBRARY_PATH
to $HOME/.konan/third-party/tensorflow/lib
if the TensorFlow dynamic library cannot be found.louiscad
11/28/2017, 9:47 PMsnrostov
11/28/2017, 9:49 PMsnrostov
11/28/2017, 9:49 PMlouiscad
11/28/2017, 9:50 PMsnrostov
11/28/2017, 9:51 PMlouiscad
11/28/2017, 9:51 PMsnrostov
11/28/2017, 9:52 PMlouiscad
11/28/2017, 9:52 PMsnrostov
11/28/2017, 9:54 PMexport DYLD_LIBRARY_PATH=~/.konan/third-party/tensorflow/lib
./build/bin/HelloTensorflow.kexe
louiscad
11/28/2017, 10:00 PMsnrostov
11/28/2017, 10:01 PMsnrostov
11/28/2017, 10:01 PMnm -g ~/.konan/third-party/tensorflow/lib/libtensorflow.so | grep $SYMBOLD_NAME
louiscad
11/28/2017, 10:02 PMlouiscad
11/28/2017, 10:02 PMlouiscad
11/28/2017, 10:05 PMhttps://kotlinlang.slack.com/files/U3ZLHBTLG/F87KWV094/screen_shot_2017-11-28_at_23.01.34.png▾
louiscad
11/28/2017, 10:05 PMsnrostov
11/28/2017, 10:07 PMnm -g ~/.konan/third-party/tensorflow/lib/libtensorflow.so | grep TF_GraphImportGraphDefOptions
snrostov
11/28/2017, 10:08 PMTF_GraphImportGraphDefOptionsRemapControlDependency
in output?louiscad
11/28/2017, 10:08 PMsnrostov
11/28/2017, 10:09 PMextern void TF_GraphImportGraphDefOptionsRemapControlDependency(
TF_ImportGraphDefOptions* opts, const char* src_name, TF_Operation* dst);
in ~/.konan/third-party/tensorflow/include/tensorflow/c/c_api.hlouiscad
11/28/2017, 10:11 PMsnrostov
11/28/2017, 10:11 PMsnrostov
11/28/2017, 10:12 PMlouiscad
11/28/2017, 10:12 PMsnrostov
11/28/2017, 10:12 PMlouiscad
11/28/2017, 10:12 PMKtFile: HelloTensorflow.kt
ld: warning: could not create compact unwind for _ffi_call_unix64: does not use RBP or RSP based frame
Undefined symbols for architecture x86_64:
"_TF_GraphImportGraphDefOptionsRemapControlDependency", referenced from:
_tensorflow_kniBridge96 in combined6191069496991552343.o
ld: symbol(s) not found for architecture x86_64
error: linker invocation reported errors
make[3]: *** [CMakeFiles/HelloTensorflow_TEMP.kexe] Error 1
make[2]: *** [CMakeFiles/HelloTensorflow.compile.dir/all] Error 2
make[1]: *** [CMakeFiles/HelloTensorflow.kexe.dir/rule] Error 2
make: *** [HelloTensorflow.kexe] Error 2
louiscad
11/28/2017, 10:14 PMsnrostov
11/28/2017, 10:14 PMsnrostov
11/28/2017, 10:15 PMlouiscad
11/28/2017, 10:15 PMlouiscad
11/28/2017, 10:16 PMlouiscad
11/28/2017, 10:17 PMlouiscad
11/28/2017, 10:18 PMGitHub/konan_cmake_HelloTensorflow/cmake-build-debug/HelloTensorflow.kexe
dyld: Library not loaded: bazel-out/local-opt/bin/tensorflow/libtensorflow.so
Referenced from: /Users/statop/GitHub/konan_cmake_HelloTensorflow/cmake-build-debug/HelloTensorflow.kexe
Reason: image not found
Process finished with exit code 6
louiscad
11/28/2017, 10:18 PMsnrostov
11/28/2017, 10:18 PMlouiscad
11/28/2017, 10:19 PMlouiscad
11/28/2017, 10:19 PM$HOME
instead of ~
?snrostov
11/28/2017, 10:20 PMsnrostov
11/28/2017, 10:21 PMlouiscad
11/28/2017, 10:22 PMlouiscad
11/28/2017, 10:22 PMsnrostov
11/28/2017, 10:23 PMlouiscad
11/28/2017, 10:23 PMlouiscad
11/28/2017, 10:28 PMsnrostov
11/29/2017, 9:49 AM