Bonsoir,


La je dois créer une DLL avec des fonctions simple, des fonctions de chaines. La DLL marche mais le soucis viens quand je décide dans les options du projet de décocher :

- Construire avec les paquets d'execution dans l'onglet Paquets
- Utiliser la RTL dynamique dans l'onglet Lieur

Pourquoi je décoche ? La réponse est simple, je cherche à rendre la DLL autonome sans besoin de paquets supplémentaire installé sur la machine.

Or, quand ils sont cocher la DLL compile sans aucun problème mais quand je les décoches j'ai droit a un message d'erreur de type lieur:
[Lieur Erreur Fatale] Fatal: Unabled to open file 'FORMS.OBJ'
Pour info, dans ma dll au niveau des includes j'ai ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
#include <vcl.h>
#include <windows.h>
#include "moncompo.hpp"
#pragma hdrstop
 
#pragma link "MonCompo"
Est ce possible de compiler la DLL en décochant les options indiqué plus hauts ? J'ai oublier une ligne ?

Merci,
Cordialement,