日記帳
本ページはプロモーションが含まれています
カテゴリー
Links
blog(ブログ)マスター
アンドロイドの巣
ゼロから始めるベランダ菜園
タイトル
2024年11月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30

libvpx build error using Visual C++ 2010 Express

カテゴリー: General
2015-02-25
libvpx build error using Visual C++ 2010 Express

原因:間違って vsyasm.exe が yasm.exeとして保存されている。




libvpx build error using Visual C++ 2010 Express

LINK : fatal error LNK1181: 入力ファイル 'Win32\Release\vpx\vpx_ports_emms.obj' を開けません。

  yasm -Xvc -f win32 -I"." -I"%CD%" vpx_ports\emms.asm -o "%CD%\Win32\Release\vpx\vpx_ports_emms.obj"
  ren emms.obj vpx_ports_emms.obj

LINK : fatal error LNK1181: 入力ファイル 'Win32\Release\vpx\vpx_ports_x86_abi_support.obj' を開けません。

yasm -h
  --objdir= name of object-file output directory
vsyasm -h
  --objdir= name of object-file output directory

webでyasmのドキュメントを開く
  -o は出力ファイル名とある。


yasmを自前でビルドしてみる
  yasm\Mkfiles\vc10\yasm.sln

yasm\Mkfiles\vc10\Win32\Release\yasm -h
  --objfile= name of object-file output

原因:間違って ysasm.exe が vsyasm.exeとして保存されている。
解決方法:ほんとうの yasm.exe に置き換える

vpx.vcxproj -> C:\php-sdk\phpdev\libs-src\libvpx-v1.3.0\Win32\Release\vpx.lib
========== すべてリビルド: 1 正常終了、0 失敗、0 スキップ ==========





PR

[PR]