Quote Originally Posted by TheCPUWizard View Post
You may think you did...but...the linker is not seeing it.

Most likely, you did not include the file in the linker command, possibly you declared main as having file scope, maybe you even spelled main wrong. Please SHOW your implementation of main.
Okay, here is my main.cpp:

#include "AbstractActions.h"
#include "AbstractInterfaceDefinition.h"
#include "AICharacters.h"
#include "BasicCharacter.h"
#include "BasicObjects.h"
#include "DialogPathMapping.h"
#include "Functions.h"
#include "GoalsAndFeelings.h"
//#include "Help.h"
#include "HighScores.h"
#include "InfoToVEClasses.h"
#include "InitialInteractiveActions.h"
#include "IntentionalAgent.h"
#include "Items.h"
#include "OtherCharacterModel.h"
#include "PlayerCharacter.h"
#include "ReactiveActions.h"
#include "ResponseActions.h"
#include "SoloActions.h"
#include "WEConcreteInterfaceDefinition.h"
int main()
{
return 1;
}