Welcome, Guest
You have to register before you can post on our site.

Username/Email:
  

Password
  





Search Forums

(Advanced Search)

Forum Statistics
» Members: 3,908
» Latest member: ashleusasdoz1108
» Forum threads: 5,153
» Forum posts: 41,375

Full Statistics

Online Users
There are currently 34 online users.
» 0 Member(s) | 33 Guest(s)
Bing

Latest Threads
Last Chaos Server Sale
Forum: The Black Market (Buy, Sell, Trade)
Last Post: XWrongX2
01-26-2026, 11:07 PM
» Replies: 3
» Views: 611
All in One Exporter
Forum: Tools
Last Post: Kain88
01-25-2026, 07:04 AM
» Replies: 4
» Views: 432
HELP! ReZasCashServer It ...
Forum: Ep4 Support
Last Post: Kain88
01-24-2026, 03:24 PM
» Replies: 2
» Views: 166
Hi, does anyone know the ...
Forum: Help
Last Post: Desarija
01-21-2026, 11:29 AM
» Replies: 1
» Views: 114
LastChaos Nemesis
Forum: Server Advertising
Last Post: Desarija
01-20-2026, 04:06 PM
» Replies: 3
» Views: 237
Looking for EP4 Guidance
Forum: General Discussion
Last Post: xHypnosiaa
01-19-2026, 08:33 AM
» Replies: 1
» Views: 171
We're in need of creative...
Forum: Project Recruitment
Last Post: RGT
01-16-2026, 12:48 AM
» Replies: 0
» Views: 119
Last Chaos build deployme...
Forum: Ep4 Guides
Last Post: xHypnosiaa
01-08-2026, 11:14 AM
» Replies: 0
» Views: 76
Last Chaos global server ...
Forum: Ep4 Guides
Last Post: xHypnosiaa
01-07-2026, 07:01 PM
» Replies: 0
» Views: 33
EP-2/EP-3 Mixed files
Forum: Archived General Server Releases
Last Post: TeKnodE
01-06-2026, 09:53 PM
» Replies: 1
» Views: 298

 
  Tutorial How to compile a own Server (Basic Knowings)
Posted by: fantasymerlin - 02-07-2016, 06:54 PM - Forum: Ep4 Guides - No Replies


Hello,

 

because therefore I have learn a lot of this theme and many people helped me to understand how it works I want to create a little Tutorial for beginners. I make this Tutorial as a short manual instruction.

 

I want to say a big big big Thanking to this board.

 

Ok now a little Tutorial:

 

1. First you have to take a OS which you setting your compile. I had take Centos 6.7. It is stable and good. You have to learn how works the Terminal. The Terminal is very Important. Please take care that you use a 32bit version bc at a 64 version you maybe get errors. The best what you can do is to create a swap file. If you do not you maybe get errors at the compile or a abborting. If a swap file is set or raised enough the compile will works fine.

 

You have make ready your centos that this can compile things. Therefore at first you have to install Centos (you can do it for example with vmware. This works too).

 

2. When your Centos are installed and ready bring it up to date and then follow the Barunson List. In the Barunson Instruction List. You have there all step by step to make your Centos ready for a compile. Don´t forget to set

 

3. Now you put your Server Files into a custom Folder and look into the end of the Barunson List. There are 3 things to change in your server sources. For example disable server auth and xtrap.

 

4. Now you can customize your server sources.

The very important files are at GameServer and at LoginServer the "Description.cpp". There you have must set the check ip for your server. The best it is to comment it out. For example how the following:

Descriptor.cpp GameServer
*************************

Line 259-277
Disable Version / Nation Check GS:

// if (packet->version != VERSION_FOR_CLIENT)
// {
// throw MSG_FAIL_WRONG_VERSION;
// }

//#if defined (INTERGRATION_SERVER)
// if ( !gserver->m_intergrationInfo.Check(packet->nation) )
//#else
// if (packet->nation != gserver->m_national )
//#endif // BILA_INTERGRATION_SERVER
// {
// GAMELOG << init("INVALID_NATION", packet->id)
// << packet->nation
// << end;
// throw MSG_FAIL_WRONG_VERSION;
// }

if (packet->mode == MSG_LOGIN_NEW)
this->m_playmode = MSG_LOGIN_NEW;

Descriptor.cpp LoginServer
**************************

Line 108-127
Disable Version /Nation Check LS:

#ifdef CHECKIP_USA
int IsUSA;
#endif // CHECKIP_USA

// if (packet->version != VERSION_FOR_CLIENT)
// {
// throw MSG_FAIL_LOGINSERV_WRONG_VERSION;
// }

//#if defined (INTERGRATION_SERVER)
// if ( !gserver.m_intergrationInfo.Check(packet->nation) )
//#else
// if (packet->nation != gserver.m_national )
//#endif // LC_BILA
// {
// GAMELOG << init("INVALID_NATION", packet->id)
// << packet->nation
// << end;
// throw MSG_FAIL_WRONG_VERSION;
// }

if (gserver.m_bOnlyLocal)
{

You also can change the start ip. Or you want to have some items at start after create a new char etc. This you will all find out when you had make some compiles and know how this works.

 

Now you have the basics changes and your source are ready to compile.

 

5. Open a Terminal in your Centos ang went to the main folder where are your Sources. I ever do at first cleaning the source. This you can do with a terminal setting to your main folder of the source with this command:

[Your Folder of the Sources:] # make -j32 -C ./ShareLib clean

This you have to do with all other server parts how as the GameServer etc.

 

6. If you all have clean then you can start the compile itself. In the Terminal use this Command:

[Your Folder of the Sources:] # make -j32 -C ./ShareLib usa

Take care that you at first compile the ShareLib Folder. Look in the File "Makefile" in your source. There a list with all command. with "usa" at the end of the command you set your language. if you for example want to have a spain server take "spn". But with other languages you can get trouble with the sources bc you have more to set and maybe get the problem with some letters how ä ö ü etc. Therefore it is better to take usa.

 

7. Take all compiled server parts out of the folders and build your server.

 

I hope I could give some helping informations back to the board and give some beginners a better start to learn how it works.

Print this item

  ---------------
Posted by: Kennx - 02-07-2016, 04:07 PM - Forum: Ep4 Support - Replies (5)


---------------------------------------------

Print this item

  Mini SDK Parcer LogCash by Orion Games
Posted by: Izirayd - 02-07-2016, 02:38 PM - Forum: General Tools Releases - Replies (2)


Library for parsing log cash.exe by wizatek.

- Have nice speed.
- Have function sorts.

/*
ПарÑер логов Cash.exe
By Orion Games © 2016 orionlc.ru
Edit Serh (Izirayd).
*/
#include <fstream>
#include <iostream>

#define SIZE_STR 32

struct CashElement {
int IDLogin;
char Login[SIZE_STR];
int IDItem;
int Price;
};

#define ELEMENT_SIZE 1024

class ItemStats
{
public:

ItemStats() {
CountId = 0;

// ЧиÑтим маÑÑив Ñлементов
for (size_t i = 0; i < ELEMENT_SIZE; i++) {
m_ListItemPoint[i].Point = 0;
m_ListItemPoint[i].Id = 0;
m_ListItemPoint[i].FullPrice = 0;
m_ListItemPoint[i].Price = 0;
}
}

// Сортировка по поинтами
void SortElement(int* arr, int size)
{
int tmp, i, j, pos;

for (i = 0; i < size; ++i) // i - номер текущего шага
{
pos = i;
tmp = arr[i];

for (j = i + 1; j < size; ++j) // цикл выбора наименьшего Ñлемента
{
if (arr[j] < tmp)
{
pos = j;
tmp = arr[j];
}
}

arr[pos] = arr[i];
arr[i] = tmp; // менÑем меÑтами наименьший Ñ a[i]
}

}

void PrintNoSort() {
std::cout << "\nPRINT NO SORT";
for (size_t i = 0; i < CountId; i++)
std::cout << "\nID: " << m_ListItemPoint[i].Id << " COUNT_POINT: " << m_ListItemPoint[i].Point;
}

void PrintSort() {
std::cout << "\nPRINT SORT USING POINT";
for (size_t i = 0; i < CountId; i++)
std::cout << "\nID: " << m_TopItem[i].Id << " COUNT_POINT: " << m_TopItem[i].Point << " PRICE: " << m_TopItem[i].Price << " FULL_PRICE: " << m_TopItem[i].Price * m_TopItem[i].Point;
}

void PrintSortPrice() {
std::cout << "\nPRINT SORT USING PRICE";
for (size_t i = 0; i < CountId; i++)
std::cout << "\nID: " << m_TopItemPrice[i].Id << " COUNT_POINT: " << m_TopItemPrice[i].Point << " PRICE: " << m_TopItemPrice[i].Price << " FULL_PRICE: " << m_TopItemPrice[i].FullPrice;
}

void PrintSortFullPrice() {
std::cout << "\nPRINT SORT USING FULL PRICE";
for (size_t i = 0; i < CountId; i++)
std::cout << "\nID: " << m_TopItemFullPrice[i].Id << " COUNT_POINT: " << m_TopItemFullPrice[i].Point << " PRICE: " << m_TopItemFullPrice[i].Price << " FULL_PRICE: " << m_TopItemFullPrice[i].FullPrice;
}

void SortElement()
{
for (size_t i = 0; i < CountId; i++)
m_TopItem[i] = m_ListItemPoint[i];


int i, j, pos;

ListItemPoint ListTmp;

for (i = 0; i < CountId; ++i) // i - номер текущего шага
{
pos = i;
ListTmp = m_TopItem[i];

for (j = i + 1; j < CountId; ++j) // цикл выбора наименьшего Ñлемента
{
if (m_TopItem[j].Point < ListTmp.Point)
{
pos = j;
ListTmp = m_TopItem[j];
}
}

m_TopItem[pos] = m_TopItem[i];
m_TopItem[i] = ListTmp; // менÑем меÑтами наименьший Ñ a[i]
}
}

void SortPrice() {

for (size_t i = 0; i < CountId; i++) {
m_TopItemPrice[i] = m_ListItemPoint[i];
m_TopItemPrice[i].FullPrice = m_TopItemPrice[i].Point * m_TopItemPrice[i].Price;
}


int i, j, pos;

ListItemPoint ListTmp;

for (i = 0; i < CountId; ++i) // i - номер текущего шага
{
pos = i;
ListTmp = m_TopItemPrice[i];

for (j = i + 1; j < CountId; ++j) // цикл выбора наименьшего Ñлемента
{
if (m_TopItemPrice[j].Price < ListTmp.Price)
{
pos = j;
ListTmp = m_TopItemPrice[j];
}
}

m_TopItemPrice[pos] = m_TopItemPrice[i];
m_TopItemPrice[i] = ListTmp; // менÑем меÑтами наименьший Ñ a[i]
}

}

void SortFullPrice() {

for (size_t i = 0; i < CountId; i++) {
m_TopItemFullPrice[i] = m_ListItemPoint[i];
m_TopItemFullPrice[i].FullPrice = m_TopItemFullPrice[i].Point * m_TopItemFullPrice[i].Price;
}

int i, j, pos;

ListItemPoint ListTmp;

for (i = 0; i < CountId; ++i) // i - номер текущего шага
{
pos = i;
ListTmp = m_TopItemFullPrice[i];

for (j = i + 1; j < CountId; ++j) // цикл выбора наименьшего Ñлемента
{
if (m_TopItemFullPrice[j].FullPrice < ListTmp.FullPrice)
{
pos = j;
ListTmp = m_TopItemFullPrice[j];
}
}

m_TopItemFullPrice[pos] = m_TopItemFullPrice[i];
m_TopItemFullPrice[i] = ListTmp; // менÑем меÑтами наименьший Ñ a[i]
}

}

int ReturnCountPoint(int Id) {
int Result = SearchIdElment(Id);
if (Result < 0) return -1;
return m_ListItemPoint[Result].Point;
}

void AddPoint(int Id, int Price) {
int Result = SearchIdElment(Id);

if (Result > -1)
{
m_ListItemPoint[Result].Point++;
m_ListItemPoint[Result].Price = Price;
}

else
NewItem(Id, Price);
};

void AddPoint(int Id, int CountPoint, int Price) {
int Result = SearchIdElment(Id);

if (Result > -1)
{
m_ListItemPoint[Result].Point += CountPoint;
m_ListItemPoint[Result].Price = Price;
}

else
NewItem(Id, CountPoint, Price);
};

void NewItem(int Id, int CountPoint, int Price) {
m_ListItemPoint[CountId].Id = Id;
m_ListItemPoint[CountId].Point += CountPoint;
m_ListItemPoint[CountId].Price = Price;
CountId++;
}


void NewItem(int Id, int Price) {
m_ListItemPoint[CountId].Id = Id;
m_ListItemPoint[CountId].Point++;
m_ListItemPoint[CountId].Price = Price;
CountId++;
}

int SearchIdElment(int IdElement) {
for (size_t i = 0; i < CountId; i++)
if (m_ListItemPoint[i].Id == IdElement) return i;
return -1;
}

struct ListItemPoint{
int Id;
int Point;
int FullPrice;
int Price;
};

ListItemPoint m_ListItemPoint[ELEMENT_SIZE];
ListItemPoint m_TopItem[ELEMENT_SIZE];
ListItemPoint m_TopItemPrice[ELEMENT_SIZE];
ListItemPoint m_TopItemFullPrice[ELEMENT_SIZE];

int CountId;
};

class Cash {
public:

Cash() {
CountElement = 0;
SumPrice = 0;
}

void OpenFile(const char *NameFile);
void BuildStatistic();

int SumPrice;

ItemStats m_ItemStats;

private:
void EditStrSizeSymbol(char *Buffer, int CountSymbol);
int EditStrSymbol(char *Buffer, char *Result, char Symbol);

void Step(char *Str);
void Step(char *Str, int CountSteps);

void Parcer(char *Str);

CashElement m_CashElement[1024];
int CountElement;

};

void Cash::BuildStatistic() {

std::cout << "\nStart Add point";
for (int i = 0; i < this->CountElement; i++) {
SumPrice += this->m_CashElement[i].Price;
m_ItemStats.AddPoint(m_CashElement[i].IDItem, m_CashElement[i].Price);
}
std::cout << "\nStart Sort";
m_ItemStats.SortElement();
m_ItemStats.SortPrice();
m_ItemStats.SortFullPrice();

m_ItemStats.PrintSort();
m_ItemStats.PrintSortPrice();
m_ItemStats.PrintSortFullPrice();


}

void Cash::Step(char *Str, int CountSteps) {

for (int i = 0; i < CountSteps; i++)
Step(Str);
}

void Cash::Step(char *Str)
{
char StrResult[512];
int A = this->EditStrSymbol(Str, StrResult, ':');
if (A < 1) A++;
this->EditStrSizeSymbol(Str, A);
}

// Возвращает количеÑтво Ñимволов в Ñтроке
int Cash::EditStrSymbol(char *Buffer, char *Result, char Symbol) {
int Len = strlen(Buffer);
int i = -1;


int iR = 0;
int iB = 0;

for (i = 0; ((Buffer[i] != Symbol) && (i < Len)); i++)
{
if (Buffer[i] == ' ') continue;
Result[iR] = Buffer[i];
iR++;
}

Result[iR] = '\0';
return iR;
}

void Cash::EditStrSizeSymbol(char *Buffer, int CountSymbol) {
int Len = strlen(Buffer);

for (int i = 0; i < Len - CountSymbol; i++)
Buffer[i] = Buffer[i + CountSymbol];

Buffer[Len - CountSymbol] = '\0';
}

#define BUYITEM "BUYITEM"

void Cash:Tonguearcer(char *Str) {

char StrResult[512];

Step(Str, 9);
EditStrSymbol(Str, StrResult, '>');

if (strcmp(StrResult, BUYITEM) == 0) {

Step(Str, 6);
EditStrSymbol(Str, StrResult, ':');
m_CashElement[CountElement].IDLogin = atoi(StrResult);

Step(Str, 4);
EditStrSymbol(Str, m_CashElement[CountElement].Login, ':');
Step(Str, 8);

EditStrSymbol(Str, StrResult, ':');
m_CashElement[CountElement].IDItem = atoi(StrResult);

Step(Str, 8);
EditStrSymbol(Str, StrResult, ':');
m_CashElement[CountElement].Price = atoi(StrResult);

CountElement++;
}

}

void Cash::OpenFile(const char *NameFile)
{
std::fstream Test;

char _buf[2000];

Test.open(NameFile, std::ios::in);

while (Test.getline(_buf, 512)) {
Parcer(_buf);
}

Test.close();
}

int main()
{
Cash m_Cash;
m_Cash.OpenFile("Cash.log");
m_Cash.BuildStatistic();

while (1) {
}

return 0;
}

Print this item

  Socket on accessories march sources
Posted by: WorldOfWars - 02-07-2016, 12:38 PM - Forum: Ep4 Support - No Replies


Hello,

 

i have a question, does the march files support socket on accessories ?

 

Thanks

Print this item

  NPCName
Posted by: KochanyMis - 02-07-2016, 11:33 AM - Forum: Solved topics - Replies (5)

So I made new monsters using navicat. I filled all rows and saved them. When I try to export it to Npc ToolI can see its IDs but I cannot see their names. When I spawn them ingame I can see their level etc but no name. I tried to export to NPCName in local/string but still has no name. Anyone?

Print this item

  Make 3D textures in tools
Posted by: Rafalom - 02-07-2016, 10:26 AM - Forum: Ep4 Support - Replies (2)


Hello community, I need help to build a picture of 3D textures in my tool NPC and ITEM. I do not know how I can start, thanks for the help.

 

Example:

Print this item

  June Server Repack
Posted by: pwesty - 02-07-2016, 03:14 AM - Forum: Archived Server Side - Replies (8)


no

Print this item

  How to change the language
Posted by: Boy - 02-06-2016, 07:46 PM - Forum: Ep4 Support - Replies (2)



Print this item

  How to use the mysql connection in source code?
Posted by: WorldOfWars - 02-06-2016, 05:26 PM - Forum: Help - Replies (2)


Hello,

 

i want to make some request in my sources code, but i need to connect to mysql.

 

At the moment, i don't understand that how works the boost mysql query, so i thought to make a simple mysql connection into my code.

 

This is possible?

Print this item

  Microsoft Visual C++ 2010 Express (server compile to win32)
Posted by: Sutz - 02-06-2016, 03:02 PM - Forum: Help - Replies (6)


I have been trying over 30 hours to get the june or march server source to compile in Visual C++ as win32 but keep hitting walls.

Any help would be great, I got the sharelib to compile but thats as far as i can get. whenever I google an try stuff said I just end up getting more errors.

 

Here is a log for connector:

  WaitPlayerList.cpp
  Utils.cpp
  User.cpp
  ServerRun.cpp
  Server.cpp
d:\lc_builder\server\connector\server.cpp(297): warning C4244: 'initializing' : conversion from 'time_t' to 'int', possible loss of data
  ProcConnMsg_TLD.cpp
  ProcConnMsg_KOR.cpp
  ProcConnMsg.cpp
  Log.cpp
  Descriptor.cpp
  Connector.cpp
  ConfigFile.cpp
  CmdMsg.cpp
  BillingClient_TLD.cpp
  BillingClient_KOR.cpp
  BillCmdMsg_TLD.cpp
  BillCmdMsg_KOR.cpp
  Generating Code...
log4cxx.lib(messagebuffer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(logger.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(level.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(locationinfo.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(objectptr.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(basicconfigurator.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(file.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(propertyconfigurator.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(domconfigurator.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(loader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(class.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(objectimpl.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(synchronized.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(transcoder.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(classregistration.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(logmanager.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(appenderattachableimpl.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(pool.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(loggingevent.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(mutex.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(exception.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(stringhelper.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(aprinitializer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(objectoutputstream.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(consoleappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(patternlayout.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(filewatchdog.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(layout.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(defaultloggerfactory.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(propertysetter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(optionconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(loglog.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(configurator.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(stringtokenizer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(properties.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(fileinputstream.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(triggeringpolicy.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(rollingpolicy.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(rollingfileappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(smtpappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(filterbasedtriggeringpolicy.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(bytebuffer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(charsetdecoder.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(filter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(fixedwindowrollingpolicy.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(manualtriggeringpolicy.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(timebasedrollingpolicy.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(sizebasedtriggeringpolicy.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(dailyrollingfileappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(stringmatchfilter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(levelrangefilter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(levelmatchfilter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(xmllayout.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(ttcclayout.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(simplelayout.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(htmllayout.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(xmlsocketappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(telnetappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(syslogappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(sockethubappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(socketappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(obsoleterollingfileappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(outputdebugstringappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(nteventlogappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(odbcappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(fileappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(asyncappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(charsetencoder.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(defaultrepositoryselector.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(hierarchy.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(ndc.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(mdc.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(threadspecificdata.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(writerappender.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(systemerrwriter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(systemoutwriter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(appenderskeleton.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(loggingeventpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(formattinginfo.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(patternparser.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(throwableinformationpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(propertiespatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(ndcpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(threadpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(relativetimepatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(levelpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(methodlocationpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(lineseparatorpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(messagepatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(linelocationpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(fulllocationpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(filelocationpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(datepatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(classnamepatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(loggerpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(threadcxx.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(system.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(inputstreamreader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(inputstream.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(outputstream.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(fileoutputstream.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(rolloverdescription.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(rollingpolicybase.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(cyclicbuffer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(action.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(integer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(filerenameaction.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(zipcompressaction.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(gzcompressaction.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(integerpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(date.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(filedatepatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(transform.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(datelayout.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(simpledateformat.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(dateformat.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(timezone.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(socketappenderskeleton.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(outputstreamwriter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(socketoutputstream.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(serversocket.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(socket.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(syslogwriter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(inetaddress.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(bufferedwriter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(condition.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(defaultconfigurator.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(rootlogger.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(writer.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(onlyonceerrorhandler.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(patternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(literalpatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(cacheddateformat.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(strftimedateformat.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(namepatternconverter.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(threadlocal.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(reader.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(relativetimedateformat.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(datagramsocket.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(datagrampacket.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
log4cxx.lib(nameabbreviator.obj) : error LNK2038: mismatch detected for '_ITERATOR_DEBUG_LEVEL': value '0' doesn't match value '2' in BillCmdMsg_KOR.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "void __cdecl std::_Xlength_error(char const *)" (?_Xlength_error@std@@YAXPBD@Z) already defined in libcpmtd.lib(xthrow.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "void __cdecl std::_Xout_of_range(char const *)" (?_Xout_of_range@std@@YAXPBD@Z) already defined in libcpmtd.lib(xthrow.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: virtual __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::~basic_streambuf<char,struct std::char_traits<char> >(void)" (??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: virtual __thiscall std::basic_streambuf<wchar_t,struct std::char_traits<wchar_t> >::~basic_streambuf<wchar_t,struct std::char_traits<wchar_t> >(void)" (??1?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@UAE@XZ) already defined in libcpmtd.lib(wcout.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::flush(void)" (?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: void __thiscall std::basic_ostream<char,struct std::char_traits<char> >::_Osfx(void)" (?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "bool __cdecl std::uncaught_exception(void)" (?uncaught_exception@std@@YA_NXZ) already defined in libcpmtd.lib(uncaught.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: void __thiscall std::basic_ios<char,struct std::char_traits<char> >:Confusedetstate(int,bool)" (?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: __int64 __thiscall std::basic_streambuf<char,struct std::char_traits<char> >:Confusedputn(char const *,__int64)" (?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAE_JPBD_J@Z) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: int __thiscall std::basic_streambuf<char,struct std::char_traits<char> >:Confusedputc(char)" (?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: void __thiscall std::basic_ios<wchar_t,struct std::char_traits<wchar_t> >:Confusedetstate(int,bool)" (?setstate@?$basic_ios@_WU?$char_traits@_W@std@@@std@@QAEXH_N@Z) already defined in libcpmtd.lib(wcout.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "protected: char * __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "protected: wchar_t * __thiscall std::basic_streambuf<wchar_t,struct std::char_traits<wchar_t> >::_Pninc(void)" (?_Pninc@?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAEPA_WXZ) already defined in libcpmtd.lib(wcout.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "protected: __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::basic_streambuf<char,struct std::char_traits<char> >(void)" (??0?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAE@XZ) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "protected: __thiscall std::basic_streambuf<wchar_t,struct std::char_traits<wchar_t> >::basic_streambuf<wchar_t,struct std::char_traits<wchar_t> >(void)" (??0?$basic_streambuf@_WU?$char_traits@_W@std@@@std@@IAE@XZ) already defined in libcpmtd.lib(wcout.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: virtual __thiscall std::basic_ostream<char,struct std::char_traits<char> >::~basic_ostream<char,struct std::char_traits<char> >(void)" (??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: virtual __thiscall std::basic_ios<char,struct std::char_traits<char> >::~basic_ios<char,struct std::char_traits<char> >(void)" (??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: __thiscall std::basic_ostream<char,struct std::char_traits<char> >::basic_ostream<char,struct std::char_traits<char> >(class std::basic_streambuf<char,struct std::char_traits<char> > *,bool)" (??0?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@PAV?$basic_streambuf@DU?$char_traits@D@std@@@1@_N@Z) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "private: static void __cdecl std::ios_base::_Ios_base_dtor(class std::ios_base *)" (?_Ios_base_dtor@ios_base@std@@CAXPAV12@@Z) already defined in libcpmtd.lib(ios.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: virtual __thiscall std::basic_ostream<wchar_t,struct std::char_traits<wchar_t> >::~basic_ostream<wchar_t,struct std::char_traits<wchar_t> >(void)" (??1?$basic_ostream@_WU?$char_traits@_W@std@@@std@@UAE@XZ) already defined in libcpmtd.lib(wcout.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: virtual __thiscall std::basic_ios<wchar_t,struct std::char_traits<wchar_t> >::~basic_ios<wchar_t,struct std::char_traits<wchar_t> >(void)" (??1?$basic_ios@_WU?$char_traits@_W@std@@@std@@UAE@XZ) already defined in libcpmtd.lib(wcout.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: __thiscall std::basic_ostream<wchar_t,struct std::char_traits<wchar_t> >::basic_ostream<wchar_t,struct std::char_traits<wchar_t> >(class std::basic_streambuf<wchar_t,struct std::char_traits<wchar_t> > *,bool)" (??0?$basic_ostream@_WU?$char_traits@_W@std@@@std@@QAE@PAV?$basic_streambuf@_WU?$char_traits@_W@std@@@1@_N@Z) already defined in libcpmtd.lib(wcout.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@H@Z) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: class std::basic_ostream<char,struct std::char_traits<char> > & __thiscall std::basic_ostream<char,struct std::char_traits<char> >::operator<<(unsigned int)" (??6?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV01@I@Z) already defined in ServerRun.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: __thiscall std::_Container_base12::~_Container_base12(void)" (??1_Container_base12@std@@QAE@XZ) already defined in BillCmdMsg_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: void __thiscall std::locale::facet::_Incref(void)" (?_Incref@facet@locale@std@@QAEXXZ) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Getgloballocale(void)" (?_Getgloballocale@locale@std@@CAPAV_Locimp@12@XZ) already defined in libcpmtd.lib(locale0.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "private: static class std::locale::_Locimp * __cdecl std::locale::_Init(void)" (?_Init@locale@std@@CAPAV_Locimp@12@XZ) already defined in libcpmtd.lib(locale0.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: class std::locale::facet * __thiscall std::locale::facet::_Decref(void)" (?_Decref@facet@locale@std@@QAEPAV123@XZ) already defined in BillingClient_TLD.obj
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: __thiscall std::_Lockit::~_Lockit(void)" (??1_Lockit@std@@QAE@XZ) already defined in libcpmtd.lib(xlock.obj)
msvcprt.lib(MSVCP100.dll) : error LNK2005: "public: __thiscall std::_Lockit::_Lockit(int)" (??0_Lockit@std@@QAE@H@Z) already defined in libcpmtd.lib(xlock.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: "public: __thiscall std::exception::exception(char const * const &ampWink" (??0exception@std@@QAE@ABQBD@Z) already defined in LIBCMTD.lib(stdexcpt.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: "public: virtual __thiscall std::exception::~exception(void)" (??1exception@std@@UAE@XZ) already defined in LIBCMTD.lib(stdexcpt.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _memmove already defined in LIBCMTD.lib(memmove.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: "public: __thiscall std::exception::exception(class std::exception const &ampWink" (??0exception@std@@QAE@ABV01@@Z) already defined in LIBCMTD.lib(stdexcpt.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _memchr already defined in LIBCMTD.lib(memchr.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _strncpy_s already defined in LIBCMTD.lib(strncpy_s.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: "public: __thiscall std::exception::exception(void)" (??0exception@std@@QAE@XZ) already defined in LIBCMTD.lib(stdexcpt.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _strcpy_s already defined in LIBCMTD.lib(strcpy_s.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _memcpy_s already defined in LIBCMTD.lib(memcpy_s.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _atoi already defined in LIBCMTD.lib(atox.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _tolower already defined in LIBCMTD.lib(tolower.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _atol already defined in LIBCMTD.lib(atox.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _wcstombs already defined in LIBCMTD.lib(wcstombs.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _fflush already defined in LIBCMTD.lib(fflush.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: ___iob_func already defined in LIBCMTD.lib(_file.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _fputs already defined in LIBCMTD.lib(fputs.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: "public: __thiscall std::bad_cast::bad_cast(char const *)" (??0bad_cast@std@@QAE@PBD@Z) already defined in LIBCMTD.lib(stdexcpt.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _strchr already defined in LIBCMTD.lib(strchr.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _strncmp already defined in LIBCMTD.lib(strncmp.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __close already defined in LIBCMTD.lib(close.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _isalpha already defined in LIBCMTD.lib(_ctype.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _strrchr already defined in LIBCMTD.lib(strrchr.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _strerror already defined in LIBCMTD.lib(strerror.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _malloc already defined in LIBCMTD.lib(dbgmalloc.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _free already defined in LIBCMTD.lib(dbgfree.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __strtoi64 already defined in LIBCMTD.lib(strtoq.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __errno already defined in LIBCMTD.lib(dosmap.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _isdigit already defined in LIBCMTD.lib(_ctype.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _islower already defined in LIBCMTD.lib(_ctype.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: ___doserrno already defined in LIBCMTD.lib(dosmap.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __beginthreadex already defined in LIBCMTD.lib(threadex.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __endthreadex already defined in LIBCMTD.lib(threadex.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _isspace already defined in LIBCMTD.lib(_ctype.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _getenv already defined in LIBCMTD.lib(getenv.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _strtol already defined in LIBCMTD.lib(strtol.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _sprintf already defined in LIBCMTD.lib(sprintf.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _realloc already defined in LIBCMTD.lib(dbgrealloc.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _rand already defined in LIBCMTD.lib(rand.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _srand already defined in LIBCMTD.lib(rand.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __get_osfhandle already defined in LIBCMTD.lib(osfinfo.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __setmode already defined in LIBCMTD.lib(setmode.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __open_osfhandle already defined in LIBCMTD.lib(osfinfo.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __commit already defined in LIBCMTD.lib(commit.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: _setvbuf already defined in LIBCMTD.lib(setvbuf.obj)
MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: __thiscall type_info::type_info(class type_info const &ampWink" (??0type_info@@AAE@ABV0@@Z) already defined in LIBCMTD.lib(typinfo.obj)
MSVCRT.lib(ti_inst.obj) : error LNK2005: "private: class type_info & __thiscall type_info::operator=(class type_info const &ampWink" (??4type_info@@AAEAAV0@ABV0@@Z) already defined in LIBCMTD.lib(typinfo.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __strnicmp already defined in LIBCMTD.lib(strnicmp.obj)
MSVCRT.lib(MSVCR100.dll) : error LNK2005: __stricmp already defined in LIBCMTD.lib(stricmp.obj)
LINK : warning LNK4098: defaultlib 'MSVCRT' conflicts with use of other libs; use /NODEFAULTLIB:library
LINK : warning LNK4098: defaultlib 'MSVCRTD' conflicts with use of other libs; use /NODEFAULTLIB:library
.\Connector.exe : fatal error LNK1169: one or more multiply defined symbols found

Print this item