{"action":"created","issue":{"url":"https://api.github.com/repos/espressif/esp-idf/issues/22","repository_url":"https://api.github.com/repos/espressif/esp-idf","labels_url":"https://api.github.com/repos/espressif/esp-idf/issues/22/labels{/name}","comments_url":"https://api.github.com/repos/espressif/esp-idf/issues/22/comments","events_url":"https://api.github.com/repos/espressif/esp-idf/issues/22/events","html_url":"https://github.com/espressif/esp-idf/issues/22","id":179022421,"number":22,"title":"esp-idf/components/bt/.//bt.c', needed by 'bt.o'. Stop.","user":{"login":"ESP32DE","id":16070445,"avatar_url":"https://avatars.githubusercontent.com/u/16070445?v=3","gravatar_id":"","url":"https://api.github.com/users/ESP32DE","html_url":"https://github.com/ESP32DE","followers_url":"https://api.github.com/users/ESP32DE/followers","following_url":"https://api.github.com/users/ESP32DE/following{/other_user}","gists_url":"https://api.github.com/users/ESP32DE/gists{/gist_id}","starred_url":"https://api.github.com/users/ESP32DE/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ESP32DE/subscriptions","organizations_url":"https://api.github.com/users/ESP32DE/orgs","repos_url":"https://api.github.com/users/ESP32DE/repos","events_url":"https://api.github.com/users/ESP32DE/events{/privacy}","received_events_url":"https://api.github.com/users/ESP32DE/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-09-24T10:00:10Z","updated_at":"2016-09-24T12:04:34Z","closed_at":null,"body":"*** No rule to make target 'c:/sdk32/esp-idf/components/bt/.//bt.c', needed by 'bt.o'. Stop.\r\nhi guys\r\nget this if i compile a simple hello world.\r\nafter i rename in esp-idf/components/bt/bt.c  to esp-idf/components/bt/bt.c_  \r\n![small_path_err_bt](https://cloud.githubusercontent.com/assets/16070445/18807690/21e87496-824e-11e6-98e2-7ef0bb50d445.jpg)\r\ncompiles without stop.\r\n\r\nnot sure what this can be ( path err or include err ) \r\nhave seen just in time.\r\n\r\nbest wishes\r\nrudi ;-)\r\n"},"comment":{"url":"https://api.github.com/repos/espressif/esp-idf/issues/comments/249361436","html_url":"https://github.com/espressif/esp-idf/issues/22#issuecomment-249361436","issue_url":"https://api.github.com/repos/espressif/esp-idf/issues/22","id":249361436,"user":{"login":"ESP32DE","id":16070445,"avatar_url":"https://avatars.githubusercontent.com/u/16070445?v=3","gravatar_id":"","url":"https://api.github.com/users/ESP32DE","html_url":"https://github.com/ESP32DE","followers_url":"https://api.github.com/users/ESP32DE/followers","following_url":"https://api.github.com/users/ESP32DE/following{/other_user}","gists_url":"https://api.github.com/users/ESP32DE/gists{/gist_id}","starred_url":"https://api.github.com/users/ESP32DE/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ESP32DE/subscriptions","organizations_url":"https://api.github.com/users/ESP32DE/orgs","repos_url":"https://api.github.com/users/ESP32DE/repos","events_url":"https://api.github.com/users/ESP32DE/events{/privacy}","received_events_url":"https://api.github.com/users/ESP32DE/received_events","type":"User","site_admin":false},"created_at":"2016-09-24T12:04:34Z","updated_at":"2016-09-24T12:04:34Z","body":"just in time tested the 04 example bt app\r\nthe same is if the bt.c is in the components folder\r\n'c:/sdk32/esp-idf/components/bt/'\r\nif the file bt.c renamed to bt.c_ then there is no stop but find then the extern define not\r\n\r\nextern void btdm_osi_funcs_register(void *osi_funcs);\r\nextern void btdm_controller_init(void);\r\n\r\nthen i tested this:\r\ni copied the bt.c in the example bt app that can find the extern \r\nand now compiled without stop and without mistake\r\nand yes, the example bt flashed and run.. i must search my BLE handy now  ;-))\r\n( you guys did it ;-)   ) \r\n \r\n![small_path_err_bt_2](https://cloud.githubusercontent.com/assets/16070445/18808275/9ad713e4-825d-11e6-9bae-72b31a5abc39.jpg)\r\n\r\ni tested this same procedure in the hello world without ble support.\r\ni copied the bt.c from \r\n'c:/sdk32/esp-idf/components/bt/'\r\nto the main hello world folder\r\n\r\nno compile without stop and without mistake.\r\n\r\nthink there is a path error or missing path define for component bt.c\r\n\r\nbtw: component driver/gpio.c\r\nthe include for gpio.h is named : driver/gpio.h and \r\nthe include folder has a subfolder \"driver\" with the gpio.h file.\r\n\r\nthe component bt/bt.c \r\nthe include for bt.h is named only : bt.h\r\nand the include folder does not have a subfolder:  bt/bt.h\r\nthe bt.h is in the \"include\" folder\r\n\r\nnot sure is this ok.\r\n\r\nthe second i saw is:\r\nthe lib folder is in the components bt folder\r\nis this right here? \r\ndoes we not move the lib to the system lib folder?\r\n\r\ntxs ivan - no hurry - helped me in this weekend with this workaround \r\nif i put the bt.c in the project folder then where i work, the no stop is there in bt.c\r\n\r\nperhabs a path mistake in a lib? config?\r\n\r\nhope you guys are fine.\r\nand take care of yourself - you are wanted too ;-) \r\nhttps://twitter.com/eMbeddedHome/status/778997188978442240\r\n\r\nbest wishes\r\nrudi ;-)\r\n\r\n\r\n\r\n\r\n"}}
{"actor":{"display_login":"ESP32DE"}}