{"action":"created","issue":{"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/issues/7","labels_url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/issues/7/labels{/name}","comments_url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/issues/7/comments","events_url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/issues/7/events","html_url":"https://github.com/ShiftMediaProject/FFmpeg/issues/7","id":111788538,"number":7,"title":"Cannot build libavutils: LNK2001 \"unresolved external symbol avpriv_emms_yasm\"","user":{"login":"JPGygax68","id":795272,"avatar_url":"https://avatars.githubusercontent.com/u/795272?v=3","gravatar_id":"","url":"https://api.github.com/users/JPGygax68","html_url":"https://github.com/JPGygax68","followers_url":"https://api.github.com/users/JPGygax68/followers","following_url":"https://api.github.com/users/JPGygax68/following{/other_user}","gists_url":"https://api.github.com/users/JPGygax68/gists{/gist_id}","starred_url":"https://api.github.com/users/JPGygax68/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JPGygax68/subscriptions","organizations_url":"https://api.github.com/users/JPGygax68/orgs","repos_url":"https://api.github.com/users/JPGygax68/repos","events_url":"https://api.github.com/users/JPGygax68/events{/privacy}","received_events_url":"https://api.github.com/users/JPGygax68/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":21,"created_at":"2015-10-16T08:45:13Z","updated_at":"2015-10-23T11:16:06Z","closed_at":null,"body":"I tried various ways to get the current version to compile, but no luck. With the static version, I had countless linker errors for symbols beginning with \"_ff_\". To my understanding, those are the entry points for the codecs, so those cannot be ignored.\r\n\r\nIn desperation, I tried a debug DLL build, but that build fails with the above linker error (no DLL is generated).\r\n\r\nThere is also a serious problem with yasm. Although I obtained version 1.3 and took the configuration steps outlined in your readme, yasm stills fails:\r\n\r\n`Error\t1\terror MSB3721: The command \"vsyasm -Xvc -f  win32 -g cv8 -i \"..\\\\\" -i \".\\\\\" -i \"..\\libavcodec\" -o \"D:\\SourceLibs\\ShiftMediaProject\\Sources\\FFmpeg\\SMP\\\\obj\\DebugDLL\\Win32\\libavutil\\\\\" -P \"config.asm\" -rnasm -pnasm  \"D:\\SourceLibs\\ShiftMediaProject\\Sources\\FFmpeg\\libavutil\\x86\\cpuid.asm\"\" exited with code 1.\tC:\\Program Files (x86)\\MSBuild\\Microsoft.Cpp\\v4.0\\BuildCustomizations\\vsyasm.targets\t45\t5\tlibavutil`\r\n\r\nI've had similar errors throughout the project. In most cases, I was able to work around them by going to \"Build customizations\" and switching from yasm to masm, but not here."},"comment":{"url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/issues/comments/150546076","html_url":"https://github.com/ShiftMediaProject/FFmpeg/issues/7#issuecomment-150546076","issue_url":"https://api.github.com/repos/ShiftMediaProject/FFmpeg/issues/7","id":150546076,"user":{"login":"JPGygax68","id":795272,"avatar_url":"https://avatars.githubusercontent.com/u/795272?v=3","gravatar_id":"","url":"https://api.github.com/users/JPGygax68","html_url":"https://github.com/JPGygax68","followers_url":"https://api.github.com/users/JPGygax68/followers","following_url":"https://api.github.com/users/JPGygax68/following{/other_user}","gists_url":"https://api.github.com/users/JPGygax68/gists{/gist_id}","starred_url":"https://api.github.com/users/JPGygax68/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/JPGygax68/subscriptions","organizations_url":"https://api.github.com/users/JPGygax68/orgs","repos_url":"https://api.github.com/users/JPGygax68/repos","events_url":"https://api.github.com/users/JPGygax68/events{/privacy}","received_events_url":"https://api.github.com/users/JPGygax68/received_events","type":"User","site_admin":false},"created_at":"2015-10-23T11:16:06Z","updated_at":"2015-10-23T11:16:06Z","body":"Yes I agree, I'll have to consider a full reinstall of my system.. bummer.\r\n\r\nSpeaking of internal errors: compilation of libx265 aborts with an internal compiler error - on both my systems. I had to turn it off via the configurator.\r\n\r\nRegarding the libs, the convention says that neither the DLL nor the import library should have the `lib` prefix. The DLLs still go to the `bin/` directory and the import libs to the `lib/` directory, where they will no longer overwrite the static libraries because those do have the `lib` prefix."}}