[delphi-users:4417] 64ビット用にコンパイルする際にエラー

304 views
Skip to first unread message

OE

unread,
Mar 24, 2016, 2:01:57 AM3/24/16
to delphi...@freeml.com
こんにちは、OEです。お世話になります。
【環境】
Delphi 10
Windows 7 64bit Pro

フォームアプリを64ビット用にコンパイルしようとすると、
下記のエラーが出るようになってしまいました。
新規作成したばかりのものフォームアプリでもなります。
32ビット用にコンパイルする際にはエラー出ません。

・メッセージ内容
 [dcc64 エラー] E1026 ファイル 'Controls.res' が見つかりません


多分、サービスパックを入れるための再インストールの際に、
何かの設定がおかしくなっているのだと思うのですが、
もし、どこを治せば治るとか分かるかたいらしたら、
教えて頂けると助かります。

よろしくお願いいたします。


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
freemlを運営するGMOメディア株式会社では、
2017年新卒採用の募集をしております。
募集の職種は下記3職種
エンジニア職/Webデザイナー職/営業企画職
興味をお持ちの方はマイナビよりエントリーお願いします
http://ad.freeml.com/cgi-bin/sa.cgi?id=nDk2C
------------------------------------------------------[freeml byGMO]--

Fukushi

unread,
Mar 24, 2016, 2:33:11 AM3/24/16
to delphi...@freeml.com
OEさん、こんにちは。福士と申します。

> フォームアプリを64ビット用にコンパイルしようとすると、
> 下記のエラーが出るようになってしまいました。
> 新規作成したばかりのものフォームアプリでもなります。
> 32ビット用にコンパイルする際にはエラー出ません。
>
> ・メッセージ内容
>  [dcc64 エラー] E1026 ファイル 'Controls.res' が見つかりません

メインメニュー→オプション→環境オプション→Delphiオプション→
ライブラリのライブラリパスの設定はプラットフォームに関わらず先頭に

$(BDSLIB)\$(Platform)\release

の項目があり、この場所(Windows/x64では"C:\Program Files (x86)\
Embarcadero\Studio\17.0\lib\win64\release")にControls.resが
存在しているはずです。まずはここを確認してみてはいかがでしょう?

---
東洋テクニカルシステム株式会社 システム開発部 福士 光
Hikaru Fukushi (Toyo Technical System Inc.)
mailto:fuk...@tts-inc.co.jp


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
何とかしたい!保険やお金の悩み!
プロに相談してみませんか?
無料保険相談で!JCBギフト6000円分をプレゼント!
http://ad.freeml.com/cgi-bin/sa.cgi?id=nDkPy
------------------------------------------------------[freeml byGMO]--

OE

unread,
Mar 24, 2016, 3:20:59 AM3/24/16
to delphi...@freeml.com
福士さん、

> メインメニュー→オプション→環境オプション→Delphiオプション→
> ライブラリのライブラリパスの設定はプラットフォームに関わらず先頭に
>
> $(BDSLIB)\$(Platform)\release

これが消えてました。
大変助かりました、ありがとうございました。


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
ANAマイレージクラブ機能を搭載した新しいJCBカードが登場!
今なら新規入会とご利用で、
ANAマイル33,000相当分のポイントが抽選で当たる!
ショッピングも旅行も好きな方へオススメの1枚です。
http://ad.freeml.com/cgi-bin/sa.cgi?id=nDlvV
------------------------------------------------------[freeml byGMO]--

Reply all
Reply to author
Forward
0 new messages