OK... now i use this: Visual C++ express... but i get this from the compiler:
Code:
Compiling...
madscientist.cpp
C:\Programmer\Microsoft Visual Studio 8\VC\include\winnt.h(3035) : warning C4103: 'c:\programmer\microsoft visual studio 8\vc\include\winnt.h' : alignment changed after including header, may be due to missing #pragma pack(pop)
C:\Programmer\Microsoft Visual Studio 8\VC\include\winnt.h(3327) : warning C4103: 'c:\programmer\microsoft visual studio 8\vc\include\winnt.h' : alignment changed after including header, may be due to missing #pragma pack(pop)
C:\Programmer\Microsoft Visual Studio 8\VC\include\winnt.h(3423) : warning C4068: unknown pragma
C:\Programmer\Microsoft Visual Studio 8\VC\include\winnt.h(3428) : warning C4068: unknown pragma
c:\dev-cpp\projekter\mad\cbase.h(222) : warning C4267: 'argument' : conversion from 'size_t' to 'long', possible loss of data
Compiling manifest to resources...
Linking...
LINK : warning LNK4075: ignoring '/INCREMENTAL' due to '/OPT:ICF' specification
Creating library Release\madvc.lib and object Release\madvc.exp
madscientist.obj : error LNK2001: unresolved external symbol "struct enginefuncs_s g_engfuncs" (?g_engfuncs@@3Uenginefuncs_s@@A)
madscientist.obj : error LNK2019: unresolved external symbol "public: void __thiscall CBaseAnimating::ResetSequenceInfo(void)" (?ResetSequenceInfo@CBaseAnimating@@QAEXXZ) referenced in function "public: void __thiscall CMadScientist::SetActivity(int)" (?SetActivity@CMadScientist@@QAEXH@Z)
madscientist.obj : error LNK2019: unresolved external symbol "public: int __thiscall CBaseAnimating::LookupActivity(int)" (?LookupActivity@CBaseAnimating@@QAEHH@Z) referenced in function "public: void __thiscall CMadScientist::SetActivity(int)" (?SetActivity@CMadScientist@@QAEXH@Z)
madscientist.obj : error LNK2019: unresolved external symbol "void __cdecl UTIL_SetSize(struct entvars_s *,class Vector const &,class Vector const &)" (?UTIL_SetSize@@YAXPAUentvars_s@@ABVVector@@1@Z) referenced in function "public: void __thiscall CMadScientist::SetCollisionBox(void)" (?SetCollisionBox@CMadScientist@@QAEXXZ)
madscientist.obj : error LNK2019: unresolved external symbol "class Vector __cdecl UTIL_VecToAngles(class Vector const &)" (?UTIL_VecToAngles@@YA?AVVector@@ABV1@@Z) referenced in function "public: void __thiscall CMadScientist::IdleThink(void)" (?IdleThink@CMadScientist@@QAEXXZ)
madscientist.obj : error LNK2019: unresolved external symbol "class CBaseEntity * __cdecl UTIL_PlayerByIndex(int)" (?UTIL_PlayerByIndex@@YAPAVCBaseEntity@@H@Z) referenced in function "public: void __thiscall CMadScientist::IdleThink(void)" (?IdleThink@CMadScientist@@QAEXXZ)
madscientist.obj : error LNK2019: unresolved external symbol "void __cdecl UTIL_Remove(class CBaseEntity *)" (?UTIL_Remove@@YAXPAVCBaseEntity@@@Z) referenced in function "public: void __thiscall CMadScientist::IdleThink(void)" (?IdleThink@CMadScientist@@QAEXXZ)
madscientist.obj : error LNK2019: unresolved external symbol "public: void __thiscall CBaseAnimating::DispatchAnimEvents(float)" (?DispatchAnimEvents@CBaseAnimating@@QAEXM@Z) referenced in function "public: void __thiscall CMadScientist::IdleThink(void)" (?IdleThink@CMadScientist@@QAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "struct globalvars_t * gpGlobals" (?gpGlobals@@3PAUglobalvars_t@@A)
madscientist.obj : error LNK2019: unresolved external symbol "public: float __thiscall CBaseAnimating::StudioFrameAdvance(float)" (?StudioFrameAdvance@CBaseAnimating@@QAEMM@Z) referenced in function "public: void __thiscall CMadScientist::IdleThink(void)" (?IdleThink@CMadScientist@@QAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseEntity::Save(class CSave &)" (?Save@CBaseEntity@@UAEHAAVCSave@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseEntity::Restore(class CRestore &)" (?Restore@CBaseEntity@@UAEHAAVCRestore@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseEntity::SetObjectCollisionBox(void)" (?SetObjectCollisionBox@CBaseEntity@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseEntity::TraceAttack(struct entvars_s *,float,class Vector,struct TraceResult *,int)" (?TraceAttack@CBaseEntity@@UAEXPAUentvars_s@@MVVector@@PAUTraceResult@@H@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseEntity::TakeDamage(struct entvars_s *,struct entvars_s *,float,int)" (?TakeDamage@CBaseEntity@@UAEHPAUentvars_s@@0MH@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseEntity::TakeHealth(float,int)" (?TakeHealth@CBaseEntity@@UAEHMH@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseEntity::Killed(struct entvars_s *,int)" (?Killed@CBaseEntity@@UAEXPAUentvars_s@@H@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseEntity::TraceBleed(float,class Vector,struct TraceResult *,int)" (?TraceBleed@CBaseEntity@@UAEXMVVector@@PAUTraceResult@@H@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseEntity::DamageDecal(int)" (?DamageDecal@CBaseEntity@@UAEHH@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseEntity::IsInWorld(void)" (?IsInWorld@CBaseEntity@@UAEHXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual class CBaseEntity * __thiscall CBaseEntity::GetNextTarget(void)" (?GetNextTarget@CBaseEntity@@UAEPAV1@XZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseEntity::FVisible(class Vector const &)" (?FVisible@CBaseEntity@@UAEHABVVector@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseEntity::FVisible(class CBaseEntity *)" (?FVisible@CBaseEntity@@UAEHPAV1@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "class Vector const g_vecZero" (?g_vecZero@@3VVector@@B)
madscientist.obj : error LNK2019: unresolved external symbol "public: void __thiscall CBaseAnimating::SetSequenceBox(void)" (?SetSequenceBox@CBaseAnimating@@QAEXXZ) referenced in function "public: virtual void __thiscall CMadScientist::Spawn(void)" (?Spawn@CMadScientist@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseDelay::KeyValue(struct KeyValueData_s *)" (?KeyValue@CBaseDelay@@UAEXPAUKeyValueData_s@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseDelay::Save(class CSave &)" (?Save@CBaseDelay@@UAEHAAVCSave@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseDelay::Restore(class CRestore &)" (?Restore@CBaseDelay@@UAEHAAVCRestore@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseAnimating::Save(class CSave &)" (?Save@CBaseAnimating@@UAEHAAVCSave@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseAnimating::Restore(class CRestore &)" (?Restore@CBaseAnimating@@UAEHAAVCRestore@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseToggle::KeyValue(struct KeyValueData_s *)" (?KeyValue@CBaseToggle@@UAEXPAUKeyValueData_s@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseToggle::Save(class CSave &)" (?Save@CBaseToggle@@UAEHAAVCSave@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseToggle::Restore(class CRestore &)" (?Restore@CBaseToggle@@UAEHAAVCRestore@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::KeyValue(struct KeyValueData_s *)" (?KeyValue@CBaseMonster@@UAEXPAUKeyValueData_s@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::Save(class CSave &)" (?Save@CBaseMonster@@UAEHAAVCSave@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::Restore(class CRestore &)" (?Restore@CBaseMonster@@UAEHAAVCRestore@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::TraceAttack(struct entvars_s *,float,class Vector,struct TraceResult *,int)" (?TraceAttack@CBaseMonster@@UAEXPAUentvars_s@@MVVector@@PAUTraceResult@@H@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::TakeDamage(struct entvars_s *,struct entvars_s *,float,int)" (?TakeDamage@CBaseMonster@@UAEHPAUentvars_s@@0MH@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::TakeHealth(float,int)" (?TakeHealth@CBaseMonster@@UAEHMH@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::Killed(struct entvars_s *,int)" (?Killed@CBaseMonster@@UAEXPAUentvars_s@@H@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::FBecomeProne(void)" (?FBecomeProne@CBaseMonster@@UAEHXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::HandleAnimEvent(struct MonsterEvent_t *)" (?HandleAnimEvent@CBaseMonster@@UAEXPAUMonsterEvent_t@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::Look(int)" (?Look@CBaseMonster@@UAEXH@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::RunAI(void)" (?RunAI@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::ShouldFadeOnDeath(void)" (?ShouldFadeOnDeath@CBaseMonster@@UAEHXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual float __thiscall CBaseMonster::ChangeYaw(int)" (?ChangeYaw@CBaseMonster@@UAEMH@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::MonsterThink(void)" (?MonsterThink@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::IRelationship(class CBaseEntity *)" (?IRelationship@CBaseMonster@@UAEHPAVCBaseEntity@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::MonsterInit(void)" (?MonsterInit@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::MonsterInitDead(void)" (?MonsterInitDead@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::BecomeDead(void)" (?BecomeDead@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::StartMonster(void)" (?StartMonster@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual class CBaseEntity * __thiscall CBaseMonster::BestVisibleEnemy(void)" (?BestVisibleEnemy@CBaseMonster@@UAEPAVCBaseEntity@@XZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::FInViewCone(class Vector *)" (?FInViewCone@CBaseMonster@@UAEHPAVVector@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::FInViewCone(class CBaseEntity *)" (?FInViewCone@CBaseMonster@@UAEHPAVCBaseEntity@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::CheckLocalMove(class Vector const &,class Vector const &,class CBaseEntity *,float *)" (?CheckLocalMove@CBaseMonster@@UAEHABVVector@@0PAVCBaseEntity@@PAM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::Move(float)" (?Move@CBaseMonster@@UAEXM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::MoveExecute(class CBaseEntity *,class Vector const &,float)" (?MoveExecute@CBaseMonster@@UAEXPAVCBaseEntity@@ABVVector@@M@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::ShouldAdvanceRoute(float)" (?ShouldAdvanceRoute@CBaseMonster@@UAEHM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::CheckRangeAttack1(float,float)" (?CheckRangeAttack1@CBaseMonster@@UAEHMM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::CheckRangeAttack2(float,float)" (?CheckRangeAttack2@CBaseMonster@@UAEHMM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::CheckMeleeAttack1(float,float)" (?CheckMeleeAttack1@CBaseMonster@@UAEHMM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::CheckMeleeAttack2(float,float)" (?CheckMeleeAttack2@CBaseMonster@@UAEHMM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual struct Schedule_t * __thiscall CBaseMonster::ScheduleFromName(char const *)" (?ScheduleFromName@CBaseMonster@@UAEPAUSchedule_t@@PBD@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::StartTask(struct Task_t *)" (?StartTask@CBaseMonster@@UAEXPAUTask_t@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::RunTask(struct Task_t *)" (?RunTask@CBaseMonster@@UAEXPAUTask_t@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual struct Schedule_t * __thiscall CBaseMonster::GetScheduleOfType(int)" (?GetScheduleOfType@CBaseMonster@@UAEPAUSchedule_t@@H@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual struct Schedule_t * __thiscall CBaseMonster::GetSchedule(void)" (?GetSchedule@CBaseMonster@@UAEPAUSchedule_t@@XZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::CanPlaySequence(int,int)" (?CanPlaySequence@CBaseMonster@@UAEHHH@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::PlaySentence(char const *,float,float,float)" (?PlaySentence@CBaseMonster@@UAEXPBDMMM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::PlayScriptedSentence(char const *,float,float,float,int,class CBaseEntity *)" (?PlayScriptedSentence@CBaseMonster@@UAEXPBDMMMHPAVCBaseEntity@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::SentenceStop(void)" (?SentenceStop@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual enum MONSTERSTATE __thiscall CBaseMonster::GetIdealState(void)" (?GetIdealState@CBaseMonster@@UAE?AW4MONSTERSTATE@@XZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::SetActivity(enum Activity)" (?SetActivity@CBaseMonster@@UAEXW4Activity@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::ReportAIState(void)" (?ReportAIState@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::CheckEnemy(class CBaseEntity *)" (?CheckEnemy@CBaseMonster@@UAEHPAVCBaseEntity@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::FTriangulate(class Vector const &,class Vector const &,float,class CBaseEntity *,class Vector *)" (?FTriangulate@CBaseMonster@@UAEHABVVector@@0MPAVCBaseEntity@@PAV2@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::BuildNearestRoute(class Vector,class Vector,float,float)" (?BuildNearestRoute@CBaseMonster@@UAEHVVector@@0MM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::FindCover(class Vector,class Vector,float,float)" (?FindCover@CBaseMonster@@UAEHVVector@@0MM@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::FCanCheckAttacks(void)" (?FCanCheckAttacks@CBaseMonster@@UAEHXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::IgnoreConditions(void)" (?IgnoreConditions@CBaseMonster@@UAEHXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::FValidateHintType(short)" (?FValidateHintType@CBaseMonster@@UAEHF@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::FCanActiveIdle(void)" (?FCanActiveIdle@CBaseMonster@@UAEHXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::ISoundMask(void)" (?ISoundMask@CBaseMonster@@UAEHXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual class CSound * __thiscall CBaseMonster::PBestSound(void)" (?PBestSound@CBaseMonster@@UAEPAVCSound@@XZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual class CSound * __thiscall CBaseMonster::PBestScent(void)" (?PBestScent@CBaseMonster@@UAEPAVCSound@@XZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::BarnacleVictimBitten(struct entvars_s *)" (?BarnacleVictimBitten@CBaseMonster@@UAEXPAUentvars_s@@@Z)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::BarnacleVictimReleased(void)" (?BarnacleVictimReleased@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual enum Activity __thiscall CBaseMonster::GetDeathActivity(void)" (?GetDeathActivity@CBaseMonster@@UAE?AW4Activity@@XZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::GibMonster(void)" (?GibMonster@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::HasHumanGibs(void)" (?HasHumanGibs@CBaseMonster@@UAEHXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual int __thiscall CBaseMonster::HasAlienGibs(void)" (?HasAlienGibs@CBaseMonster@@UAEHXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual void __thiscall CBaseMonster::FadeMonster(void)" (?FadeMonster@CBaseMonster@@UAEXXZ)
madscientist.obj : error LNK2001: unresolved external symbol "public: virtual class Vector __thiscall CBaseMonster::GetGunPosition(void)" (?GetGunPosition@CBaseMonster@@UAE?AVVector@@XZ)
Release\madvc.dll : fatal error LNK1120: 94 unresolved externals
Plzz help me...