Is it possible to make an 64bit Application without "link with Runtime-Packages" in c++ Builder XE 8 ?
I have try Weeks to solve the Problem.
I do not want to deploy all BPL Files with my Projekt.
So in uncheck the Option "link with Runtime Packages" in c++ Builder.
I can compile 64 Programms fine, but if i add any ImageEN Component Errors Ocure .
If i Add an TImageEN Komponent in the Form.
The Error was : [ilink64 Error] Fatal: Unable to open file 'IEVIEW.O'
But i dont find this File on my Computer.
I have checkt the Path to ImageEN, all OK.
Can you help ?
Unit1.cpp
#include <vcl.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma link "ieview"
#pragma link "imageen"
#pragma link "imageenview"
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
}
//---------------------------------------------------------------------------
Unit1.h
#ifndef Unit1H
#define Unit1H
//---------------------------------------------------------------------------
#include <System.Classes.hpp>
#include <Vcl.Controls.hpp>
#include <Vcl.StdCtrls.hpp>
#include <Vcl.Forms.hpp>
#include "ieview.hpp"
#include "imageen.hpp"
#include "imageenview.hpp"
//---------------------------------------------------------------------------
class TForm1 : public TForm
{
__published: // Von der IDE verwaltete Komponenten
TImageEn *ImageEn1;
private: // Benutzer-Deklarationen
public: // Benutzer-Deklarationen
__fastcall TForm1(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm1 *Form1;
//---------------------------------------------------------------------------
#endif
LG
T