| Welcome, Guest |
You have to register before you can post on our site.
|
| 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.
|
|
|
| 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: arcer(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;
}
|
|
|
| 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?
|
|
|
| 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:
|
|
|
| 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?
|
|
|
| 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> >: etstate(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> >: putn(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> >: putc(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> >: etstate(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 & " (??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 & " (??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 & " (??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 & " (??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
|
|
|
|