{"action":"opened","issue":{"url":"https://api.github.com/repos/OCamlPro/ocpwin-distrib/issues/10","labels_url":"https://api.github.com/repos/OCamlPro/ocpwin-distrib/issues/10/labels{/name}","comments_url":"https://api.github.com/repos/OCamlPro/ocpwin-distrib/issues/10/comments","events_url":"https://api.github.com/repos/OCamlPro/ocpwin-distrib/issues/10/events","html_url":"https://github.com/OCamlPro/ocpwin-distrib/issues/10","id":107474875,"number":10,"title":"Missing symbol ocp_signal","user":{"login":"xoolive","id":1360812,"avatar_url":"https://avatars.githubusercontent.com/u/1360812?v=3","gravatar_id":"","url":"https://api.github.com/users/xoolive","html_url":"https://github.com/xoolive","followers_url":"https://api.github.com/users/xoolive/followers","following_url":"https://api.github.com/users/xoolive/following{/other_user}","gists_url":"https://api.github.com/users/xoolive/gists{/gist_id}","starred_url":"https://api.github.com/users/xoolive/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/xoolive/subscriptions","organizations_url":"https://api.github.com/users/xoolive/orgs","repos_url":"https://api.github.com/users/xoolive/repos","events_url":"https://api.github.com/users/xoolive/events{/privacy}","received_events_url":"https://api.github.com/users/xoolive/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-09-21T09:27:56Z","updated_at":"2015-09-21T09:27:56Z","closed_at":null,"body":"I wrote the Python interface to an opam library for constraint programming (https://github.com/xoolive/facile) which works great on Mac and Linux.\r\n\r\nNow comes the time to compile it for Windows. (If you look at the repository but it doesn't work yet.)\r\nMy problem comes at link edition when there seems to be a missing symbol `ocp_signal` in `libasmrun.a`.\r\n\r\nI cannot find where this symbol could be located.\r\n\r\nFor reference, I am using:\r\n- Python 3.4 (Anaconda)\r\n- ocpwin from 17 November\r\n\r\nHere is my current link edition line I am tweaking (obfuscated with `ANACONDA` and `USER`)\r\n\r\n`flexlink -maindll -chain mingw build\\temp.win32-3.4\\Release\\facile.o build\\temp.win32-3.4\\Release\\interface_c.o -L%ANACONDA%\\envs\\python34\\libs -L%ANACONDA%\\envs\\python34\\PCbuild -lpython34 %ANACONDA%\\MinGW\\i686-w64-mingw32\\lib\\libmsvcrt.a %USER%\\AppData\\Roaming\\OCamlPro\\OCPWin32\\lib/libasmrun.a -o build\\lib.win32-3.4\\facile.pyd build/temp.win32-3.4/interface_ml.o -L%USER%\\AppData\\Roaming\\OCamlPro\\OCPWin32\\i686-w64-mingw32\\lib`\r\n\r\n```\r\n** Cannot resolve symbols for D:\\xolive\\AppData\\Roaming\\OCamlPro\\OCPWin32\\lib/li\r\nbasmrun.a(win32.o):\r\n _ocp_signal\r\n```"}}