g++ -c -m64 -pipe -g -Wall -W -D_REENTRANT -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.1.4/mkspecs/linux-g++ -I. -I/usr/local/Trolltech/Qt-4.1.4/include/QtCore -I/usr/local/Trolltech/Qt-4.1.4/include/QtNetwork -I/usr/local/Trolltech/Qt-4.1.4/include/QtSql -I/usr/local/Trolltech/Qt-4.1.4/include/QtXml -I/usr/local/Trolltech/Qt-4.1.4/include/QtGui -I/usr/local/Trolltech/Qt-4.1.4/include -I. -I/home/admin/stock/Sources/common\ components -I/home/admin/stock/Sources/common\ components/datalayer -I/home/admin/stock/Sources/common\ components/messaging\ framework -I/home/admin/stock/Sources/Messages -I/home/admin/stock/Sources/ordermanagment -I/home/admin/stock/Sources/Server/generatedfiles -I. -o main.o main.cpp
In file included from serverapp.h:6,
from main.cpp:2:
inewconnectionhandler.h:13:3: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/datalayer/datalayer.h:5,
from serverapp.h:7,
from main.cpp:2:
/home/admin/stock/Sources/common components/marketstatus.h:20:83: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/datalayer/enums.h:3,
from /home/admin/stock/Sources/common components/datalayer/memorypool.h:3,
from /home/admin/stock/Sources/common components/datalayer/datalayer.h:6,
from serverapp.h:7,
from main.cpp:2:
/home/admin/stock/Sources/common components/datalayer/defines.h:118:115: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/datalayer/memorypool.h:3,
from /home/admin/stock/Sources/common components/datalayer/datalayer.h:6,
from serverapp.h:7,
from main.cpp:2:
/home/admin/stock/Sources/common components/datalayer/enums.h:158:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/datalayer/datalayer.h:8,
from serverapp.h:7,
from main.cpp:2:
/home/admin/stock/Sources/common components/datalayer/bulletin.h:62:85: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/datalayer/datalayer.h:12,
from serverapp.h:7,
from main.cpp:2:
/home/admin/stock/Sources/common components/datalayer/request.h:4:19: error: Enums.h: No such file or directory
In file included from /home/admin/stock/Sources/common components/datalayer/datalayer.h:26,
from serverapp.h:7,
from main.cpp:2:
/home/admin/stock/Sources/common components/datalayer/symbolcollectiondata.h:171:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:3,
from /home/admin/stock/Sources/common components/datalayer/datalayer.h:33,
from serverapp.h:7,
from main.cpp:2:
/home/admin/stock/Sources/common components/datalayer/ldl_sql_queries.h:153:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:5,
from /home/admin/stock/Sources/common components/datalayer/datalayer.h:33,
from serverapp.h:7,
from main.cpp:2:
/home/admin/stock/Sources/common components/datalayer/defines.h:118:115: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:6,
from /home/admin/stock/Sources/common components/datalayer/datalayer.h:33,
from serverapp.h:7,
from main.cpp:2:
/home/admin/stock/Sources/common components/datalayer/iqueryformatter.h:15:2: warning: no newline at end of file
In file included from serverapp.h:9,
from main.cpp:2:
historymanager.h:19:3: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/messaging framework/basemessagetype.h:12,
from /home/admin/stock/Sources/common components/messaging framework/imessagehandler.h:2,
from /home/admin/stock/Sources/Messages/msghandlers.h:4,
from serverapp.h:10,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/globals.h:10:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/messaging framework/basemessagetype.h:13,
from /home/admin/stock/Sources/common components/messaging framework/imessagehandler.h:2,
from /home/admin/stock/Sources/Messages/msghandlers.h:4,
from serverapp.h:10,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/messagetype.h:11:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/Messages/msghandlers.h:4,
from serverapp.h:10,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/imessagehandler.h:12:2: warning: no newline at end of file
In file included from serverapp.h:10,
from main.cpp:2:
/home/admin/stock/Sources/Messages/msghandlers.h:381:2: warning: no newline at end of file
In file included from dbpuller.h:10,
from datafeeder.h:3,
from serverapp.h:11,
from main.cpp:2:
sqlqueries.h:34:7: warning: no newline at end of file
In file included from datafeeder.h:3,
from serverapp.h:11,
from main.cpp:2:
dbpuller.h:103:3: warning: no newline at end of file
In file included from serverapp.h:11,
from main.cpp:2:
datafeeder.h:39:2: warning: no newline at end of file
In file included from server.h:11,
from serverapp.h:12,
from main.cpp:2:
/home/admin/stock/Sources/common components/log.h:21:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/messaging framework/tcpconnectionmanager.h:2,
from clienthandler.h:7,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/idatareader.h:12:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/messaging framework/tcpconnectionmanager.h:3,
from clienthandler.h:7,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/idatawriter.h:12:2: warning: no newline at end of file
In file included from clienthandler.h:7,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/tcpconnectionmanager.h:41:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/messaging framework/requestmanager.h:12,
from clienthandler.h:8,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/messagedispatcher.h:21:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/common components/messaging framework/requestmanager.h:14,
from clienthandler.h:8,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/connectionerrorhandler.h:13:2: warning: no newline at end of file
In file included from clienthandler.h:8,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/requestmanager.h:37:2: warning: no newline at end of file
In file included from clienthandler.h:10,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/responsemanager.h:24:2: warning: no newline at end of file
In file included from clienthandler.h:12,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/Messages/msgfactories.h:412:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/Messages/msgtypes.h:9,
from clienthandler.h:13,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/common components/messaging framework/identifiedmessage.h:85:2: warning: no newline at end of file
In file included from /home/admin/stock/Sources/ordermanagment/sellorder.h:11,
from /home/admin/stock/Sources/Messages/msgtypes.h:10,
from clienthandler.h:13,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/ordermanagment/abstractorder.h:191:83: warning: no newline at end of file
In file included from /home/admin/stock/Sources/Messages/msgtypes.h:12,
from clienthandler.h:13,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/ordermanagment/updateorder.h:34:73: warning: no newline at end of file
In file included from /home/admin/stock/Sources/Messages/msgtypes.h:13,
from clienthandler.h:13,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/ordermanagment/cancelorder.h:35:73: warning: no newline at end of file
In file included from /home/admin/stock/Sources/Messages/msgtypes.h:14,
from clienthandler.h:13,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/ordermanagment/ackdata.h:66:67: warning: no newline at end of file
In file included from /home/admin/stock/Sources/Messages/msgtypes.h:15,
from clienthandler.h:13,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/ordermanagment/neworder.h:14:73: warning: no newline at end of file
In file included from /home/admin/stock/Sources/Messages/msgtypes.h:16,
from clienthandler.h:13,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/ordermanagment/portfoliorecord.h:58:78: warning: no newline at end of file
In file included from clienthandler.h:13,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/Messages/msgtypes.h:596:2: warning: no newline at end of file
In file included from clienthandler.h:15,
from serverapp.h:13,
from main.cpp:2:
/home/admin/stock/Sources/Messages/messageregistrar.h:54:3: warning: no newline at end of file
In file included from clientconnectionsmanager.h:15,
from serverapp.h:14,
from main.cpp:2:
datafeedclienthandler.h:78:3: warning: no newline at end of file
In file included from clientconnectionsmanager.h:16,
from serverapp.h:14,
from main.cpp:2:
historyclienthandler.h:41:3: warning: no newline at end of file
In file included from serverapp.h:14,
from main.cpp:2:
clientconnectionsmanager.h:148:3: warning: no newline at end of file
/usr/local/Trolltech/Qt-4.1.4/include/QtCore/arch/qatomic.h: In function ‘int q_atomic_test_and_set_ptr(volatile void*, void*, void*)’:
/usr/local/Trolltech/Qt-4.1.4/include/QtCore/arch/qatomic.h:58: error: cast from ‘void*’ to ‘int’ loses precision
/usr/local/Trolltech/Qt-4.1.4/include/QtCore/arch/qatomic.h:59: error: cast from ‘void*’ to ‘int’ loses precision
/usr/local/Trolltech/Qt-4.1.4/include/QtCore/arch/qatomic.h: In function ‘void* q_atomic_set_ptr(volatile void*, void*)’:
/usr/local/Trolltech/Qt-4.1.4/include/QtCore/arch/qatomic.h:98: error: cast from ‘void*’ to ‘int’ loses precision
inewconnectionhandler.h: At global scope:
inewconnectionhandler.h:9: warning: ‘class INewConnectionHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/datalayer/idatalistenner.h:14: warning: ‘class IDataListenner’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/datalayer/symbolcollectiondata.h: In member function ‘QString DataLayer::CSymbolCollectionData::RoundFloat(float, int) const’:
/home/admin/stock/Sources/common components/datalayer/symbolcollectiondata.h:145: warning: converting to ‘int’ from ‘double’
/home/admin/stock/Sources/common components/datalayer/idatafeedhandler.h: At global scope:
/home/admin/stock/Sources/common components/datalayer/idatafeedhandler.h:4: warning: ‘class IDataFeedHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/datalayer/ihistoricaldatalistener.h:7: warning: ‘class IHistoricalDataListener’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/datalayer/iqueryformatter.h:10: warning: ‘class DataLayer::QueryFormatters::IQueryFormatter’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:13: warning: ‘class DataLayer::QueryFormatters::CBaseQueryFormatter’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h: In static member function ‘static QString DataLayer::QueryFormatters::CBaseQueryFormatter::GetTableName(DataLayer::TABLES)’:
/home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:31: warning: enumeration value ‘NoTable’ not handled in switch
/home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:31: warning: enumeration value ‘SYMBOL_COLLECTION_DATA’ not handled in switch
/home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:31: warning: enumeration value ‘DATA_REQUEST’ not handled in switch
/home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:31: warning: enumeration value ‘LOGIN’ not handled in switch
/home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:31: warning: enumeration value ‘LOGIN_REPLY’ not handled in switch
/home/admin/stock/Sources/common components/datalayer/cbasequeryformatter.h:31: warning: enumeration value ‘MARKET_STATUS’ not handled in switch
/home/admin/stock/Sources/Messages/idatapublisher.h: At global scope:
/home/admin/stock/Sources/Messages/idatapublisher.h:8: warning: ‘class IDataPublisher’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/messaging framework/imessagehandler.h:8: warning: ‘class MessageFramework::IMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:10: warning: ‘class MsgHandlers::IDataPublisherRegistrar’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:16: warning: ‘class MsgHandlers::CLoginHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:31: warning: ‘class MsgHandlers::CLoginReplyHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:53: warning: ‘class MsgHandlers::COrdersHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:65: warning: ‘class MsgHandlers::CBulletinMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:78: warning: ‘class MsgHandlers::CRequestMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:94: warning: ‘class MsgHandlers::CRequestDataFeedMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:108: warning: ‘class MsgHandlers::CAckMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:121: warning: ‘class MsgHandlers::CBulletin_TypeMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:149: warning: ‘class MsgHandlers::CCaseIndexMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:163: warning: ‘class MsgHandlers::CCaseIndexHistoryMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:177: warning: ‘class MsgHandlers::CCaseSectorMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:191: warning: ‘class MsgHandlers::CBasicSymbolInfoMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:204: warning: ‘class MsgHandlers::CSymbolTradeSummaryMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:217: warning: ‘class MsgHandlers::CSymbolTradeHistoryMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:230: warning: ‘class MsgHandlers::CSymbolYearHistoryMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:244: warning: ‘class MsgHandlers::CSymbolPriceCeilingMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:258: warning: ‘class MsgHandlers::CSymbolPrimaryMarketMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:272: warning: ‘class MsgHandlers::CTradesMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:285: warning: ‘class MsgHandlers::CCanceledTradeMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:299: warning: ‘class MsgHandlers::COrdersMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:312: warning: ‘class MsgHandlers::COutstandingMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:327: warning: ‘class MsgHandlers::COTC_TradesMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:341: warning: ‘class MsgHandlers::COTC_DeletedTradesMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:355: warning: ‘class MsgHandlers::COTC_SymbolsMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/msghandlers.h:369: warning: ‘class MsgHandlers::CMarketStatusMessageHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/messaging framework/idatareader.h:8: warning: ‘class MessageFramework::IDataReader’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/messaging framework/idatawriter.h:8: warning: ‘class MessageFramework::IDataWriter’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/common components/messaging framework/connectionerrorhandler.h:7: warning: ‘class MessageFramework::IConnectionErrorHandler’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/Messages/messageregistrar.h:51: warning: ‘class IMessageHandlerRegistrar’ has virtual functions but non-virtual destructor
/home/admin/stock/Sources/ordermanagment/orderdifintions.h:25: warning: ‘QString OrderManagerEnums::GetOrderTypeStringFromEnum(int)’ defined but not used
/home/admin/stock/Sources/ordermanagment/orderdifintions.h:50: warning: ‘QString OrderManagerEnums::GetOrderStatusStringFromEnum(int)’ defined but not used
make: *** [main.o] Error 1