Skip to content

Instantly share code, notes, and snippets.

@zbeekman
Last active August 29, 2015 14:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zbeekman/d89663e5c9669217ed0c to your computer and use it in GitHub Desktop.
Save zbeekman/d89663e5c9669217ed0c to your computer and use it in GitHub Desktop.
the log of trying to build with the latest FoBiS.py and json-fortran
$ ./build.sh
./build.sh: line 35: -c -O2 -warn -stand f08 -diag-disable 7601 -traceback: command not found
Building library...
Builder options
Building directory: lib/
Compiled-objects .o directory: lib/
Compiled-objects .mod directory: lib/
Compiler class: intel
Compiler: ifort
Compiler module switch: -module
Compilation flags:
Linking flags:
Preprocessing flags:
PreForM.py used: False
PreForM.py output directory: None
PreForM.py extensions processed: []
Building src/json_module.f90
Compiling src/json_module.f90 serially
Undefined symbols for architecture x86_64:
"_MAIN__", referenced from:
_main in for_main.o
ld: symbol(s) not found for architecture x86_64
Building example program...
Builder options
Building directory: bin/
Compiled-objects .o directory: bin/
Compiled-objects .mod directory: bin/
Included paths: ./lib/
Linked libraries with full path: ./lib//libjsonfortran.a
Compiler class: intel
Compiler: ifort
Compiler module switch: -module
Compilation flags:
Linking flags:
Preprocessing flags:
PreForM.py used: False
PreForM.py output directory: None
PreForM.py extensions processed: []
Building tests/json_example.f90
Compiling tests/json_example.f90 serially
Undefined symbols for architecture x86_64:
"_json_module_mp_json_check_for_errors_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_print_error_message_ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_8_ in ifortpjhk5M.o
_json_test_IP_test_3_ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
"_json_module_mp_json_clear_exceptions_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_print_error_message_ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_8_ in ifortpjhk5M.o
_json_test_IP_test_3_ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
"_json_module_mp_json_create_array_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_create_object_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_failed_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_8_ in ifortpjhk5M.o
_json_test_IP_test_3_ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
"_json_module_mp_json_file_destroy_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_3_ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
...
"_json_module_mp_json_file_get_double_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_3_ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
...
"_json_module_mp_json_file_get_double_vec_", referenced from:
_json_test_IP_test_3_ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_get_integer_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_3_ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
...
"_json_module_mp_json_file_get_integer_vec_", referenced from:
_MAIN__ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_get_logical_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_get_logical_vec_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_get_object_", referenced from:
_json_test_IP_test_1_ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_get_string_", referenced from:
_json_test_IP_test_3_ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
...
"_json_module_mp_json_file_get_string_vec_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_load_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_3_ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
...
"_json_module_mp_json_file_load_from_string_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_move_pointer_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_print_1_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_print_2_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_print_to_console_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
...
"_json_module_mp_json_file_print_to_string_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_update_integer_", referenced from:
_json_test_IP_test_1_ in ifortpjhk5M.o
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_update_logical_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_update_real_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_update_string_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_file_variable_info_", referenced from:
_TBPLIST_PACK_1.0.5 in ifortpjhk5M.o
_TBPLIST_PACK_0.0.4 in ifortpjhk5M.o
_TBPLIST_PACK_2.0.7 in ifortpjhk5M.o
_TBPLIST_PACK_3.0.10 in ifortpjhk5M.o
_TBPLIST_PACK_4.0.11 in ifortpjhk5M.o
"_json_module_mp_json_initialize_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_8_ in ifortpjhk5M.o
_json_test_IP_test_3_ in ifortpjhk5M.o
_json_test_IP_test_2_ in ifortpjhk5M.o
_json_test_IP_test_1_ in ifortpjhk5M.o
"_json_module_mp_json_parse_", referenced from:
_json_test_IP_test_8_ in ifortpjhk5M.o
"_json_module_mp_json_print_1_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_8_ in ifortpjhk5M.o
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_print_2_", referenced from:
_json_test_IP_test_4_ in ifortpjhk5M.o
"_json_module_mp_json_update_string_", referenced from:
_json_test_IP_test_1_ in ifortpjhk5M.o
"_json_module_mp_json_value_add_double_", referenced from:
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_add_double_vec_", referenced from:
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_add_integer_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_add_integer_vec_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_add_logical_", referenced from:
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_add_logical_vec_", referenced from:
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_add_member_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_add_string_", referenced from:
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_add_string_vec_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_destroy_", referenced from:
_MAIN__ in ifortpjhk5M.o
_json_test_IP_test_4_ in ifortpjhk5M.o
_json_test_IP_test_8_ in ifortpjhk5M.o
_json_test_IP_test_2_ in ifortpjhk5M.o
"_json_module_mp_json_value_remove_", referenced from:
_json_test_IP_test_1_ in ifortpjhk5M.o
"_json_module_mp_json_value_to_string_", referenced from:
_json_test_IP_test_4_ in ifortpjhk5M.o
ld: symbol(s) not found for architecture x86_64
Building documentation...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment