Mensaje    Asunto: problema con dll Responder citando

Hola a todos:

Tengo un problema que no se como explicar con una dll yde verdad se los agradeceria mucho que alguien me pudiese ayudar

Descripción:

He generado una dll con el asistente del builder y quedó de la siguiente forma

// -----------dll.h-----------

#ifndef _DLL_H_
#define _DLL_H_
#if BUILDING_DLL
# define DLLIMPORT __declspec (dllexport)
#else /* Not BUILDING_DLL */
# define DLLIMPORT __declspec (dllimport)
#endif /* Not BUILDING_DLL */


class DLLIMPORT DllClass
{
public:
DllClass();
virtual ~DllClass(void);
int algo(int x);

private:

};

#endif /* _DLL_H_ */

// -----------dllmain.cpp-------------

#include <vcl.h>
#include <windows.h>
#include "dll.h"
#pragma hdrstop

#include "dll.h"
#include <windows.h>
#pragma argsused
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
return 1;
}

DllClass::DllClass()
{
//constructor
}

DllClass::~DllClass ()
{
//destructor
}
int DllClass::algo(int x)
{
return x+1;
}

luego le indico al builder que me construya la dll y no hay problema alguno, me genera tanto *.lib como el *.dll

pero en el momento de utilizar mi dll en appPrincipal.cpp, previamente agregando el lib correspondiente al proyecto y el dll.h

//--------------appPrincipal.cpp------------

#include "dll.h"
#pragma hdrstop

//---------------------------------------------------------------------------

#pragma argsused
int main(int argc, char* argv[])
{
DllClass myDll;
cout << "hola Mundo\n";
system("pause");
return 0;
}
//---------------------------------------------------------------------------

me arroja los siguientes errores:

[Linker Error] Unresolved external 'DllClass::~DllClass()' referenced from C:\MIS DOCUMENTOS\_TRABAJO DE TITULO EFS\IMPLEMENTACION V1.0\DLL DE CONSOLA\APPPRINCIPAL.OBJ
[Linker Error] Unresolved external 'DllClass::DllClass()' referenced from C:\MIS DOCUMENTOS\_TRABAJO DE TITULO EFS\IMPLEMENTACION V1.0\DLL DE CONSOLA\APPPRINCIPAL.OBJ

Les agradeciria muchisimo que alguien me pudiese ayudar y que me indicara cual es mi error.

Gracias a todos.