Re: 不要な部分をリンクしたくない ( No.1 ) |
- 名前:管理人 日時:2010/12/26 19:16
|
Re: 不要な部分をリンクしたくない ( No.2 ) |
- 名前:埴輪 日時:2010/12/27 15:11
ありがとうございます。
使ってみます!
|
Re: 不要な部分をリンクしたくない ( No.3 ) |
- 名前:埴輪 日時:2011/01/03 19:50
たびたびすみません。
No.1にて用意していただいたものでは
正常にコンパイルできたのですが、
3.04dではまたコンパイルできなくなってしまいました。
|
Re: 不要な部分をリンクしたくない ( No.4 ) |
- 名前:管理人 日時:2011/01/03 22:27
DXライブラリのコンパイル自体が成功しないのでしょうか、それとも
DXライブラリのコンパイル自体は正常に環境して、実際にゲームのプロジェクトでlibファイルを使おうとしたら
リンクエラーが発生してしまったということでしょうか?
私の環境では正常にライブラリのコンパイルと、作成したlibファイルをサンプルプログラムで使うこともできましたので
よろしければVisualC++のビルドメニューにある「ソリューションのリビルド」を試してみていただけないでしょうか?
( コンパイラの誤動作で偶に変更したファイルが反映されなかったりしますので )
|
Re: 不要な部分をリンクしたくない ( No.5 ) |
- 名前:埴輪 日時:
VC++ではなくBCCを使っています。
コンパイルはできるもののリンクに失敗するようです。
■\ディレクトリ> bcc32 メインソースファイル名.cpp
Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
メインソースファイル名:
警告 W8022 C:\borland\bcc55\DxLib\DxDirectX.h 6831: 'D_CTransInPlaceFilter::Transform(D_IMediaSample *)' が仮想関数 'D_CTransformFilter::Transform(D_IMediaSample *,D_IMediaSample *)' を隠蔽する
警告 W8094 C:\borland\bcc55\DxLib\Dxlib.h 94: #pragma comment( <type> [,"string"] ) の使用法に誤りがある
警告 W8094 C:\borland\bcc55\DxLib\Dxlib.h 95: #pragma comment( <type> [,"string"] ) の使用法に誤りがある
警告 W8094 C:\borland\bcc55\DxLib\Dxlib.h 96: #pragma comment( <type> [,"string"] ) の使用法に誤りがある
警告 W8004 AI.cpp 158: 'norma' に代入した値は使われていない(関数 Ai(Ccar *,int,int,double) )
警告 W8057 AI.cpp 158: パラメータ 'c' は一度も使用されない(関数 Ai(Ccar *,int,int,double) )
Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
Error: 外部シンボル '_png_error' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照)
Error: 外部シンボル '_ogg_sync_pageseek' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照)
Error: 外部シンボル '_vorbis_info_init' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照)
Error: 外部シンボル '_vorbis_comment_init' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照)
Error: 外部シンボル '_vorbis_synthesis_idheader' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照)
Error: 外部シンボル '_vorbis_synthesis_headerin' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照)
Error: 外部シンボル '_vorbis_synthesis_init' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照)
Error: 外部シンボル '_vorbis_block_init' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照)
Error: 外部シンボル '_vo
|
( No.rbis_synthesis' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_sync_init' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_block_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_dsp_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_info_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_comment_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_sync_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_synthesis_halfrate' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_synthesis_halfrate_p' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_page_eos' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_synthesis_restart' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_page_granulepos' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_stream_packetpeek' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_packet_blocksize' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_synthesis_trackonly' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_synthesis_blockin' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_stream_reset_serialno' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_synthesis_pcmout' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseC ) |
- 名前: 日時:
|
( No.LibOgg が参照) Error: 外部シンボル '_vorbis_synthesis_read' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '__analysis_output_always' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_info_blocksize' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_window' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_vorbis_synthesis_lapout' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_sync_buffer' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_sync_wrote' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_page_bos' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_stream_init' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_stream_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_page_serialno' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_theora_decode_header' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_stream_packetout' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_theora_decode_packetin' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_theora_packet_iskeyframe' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_jpeg_std_error' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_jpeg_CreateDecompress' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_jpeg_resync_to_restart' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB ) |
- 名前: 日時:
|
( No.|DxUseCLib が参照) Error: 外部シンボル '_jpeg_read_header' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_jpeg_start_decompress' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_jpeg_read_scanlines' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_jpeg_finish_decompress' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_jpeg_destroy_decompress' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_create_read_struct' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_create_info_struct' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_set_read_fn' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_set_sig_bytes' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_read_info' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_get_IHDR' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_set_strip_16' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_set_packing' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_set_packswap' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_get_valid' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_set_expand' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_set_bgr' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_read_update_info' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_get_rowbytes' が未 ) |
- 名前: 日時:
|
( No.解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_malloc' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_read_image' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_free' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_read_end' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_get_PLTE' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_png_destroy_read_struct' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLib が参照) Error: 外部シンボル '_theora_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_theora_comment_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_theora_info_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ov_clear' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ov_read' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_sync_pageout' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_page_continued' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_stream_pagein' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_sync_reset' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ogg_stream_reset' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_theora_decode_YUVout' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボル '_ov_pcm_seek' が未解決(C:\BORLAND\BCC55\DXLIB\DXUSECLIB.LIB|DxUseCLibOgg が参照) Error: 外部シンボ ) |
- 名前: 日時:
|