PATH=/usr/bin:/bin:/home/fly1400/cpanfly-5.14/var/megalib/bin Start 2016-03-29T12:04:01 ActivePerl-1400 CPAN-2.10 Reading '/home/fly1400/cpanfly-5.14/var/cpan/Metadata' Database was generated on Tue, 29 Mar 2016 08:41:02 GMT Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/J/JO/JOAOCOSTA/Finance-FXCM-Simple-0.014.tar.gz Fetching with LWP: http://ppm.activestate.com/CPAN/authors/id/J/JO/JOAOCOSTA/CHECKSUMS Checksum for /home/fly1400/cpanfly-5.14/var/cpan/sources/authors/id/J/JO/JOAOCOSTA/Finance-FXCM-Simple-0.014.tar.gz ok Finance-FXCM-Simple-0.014 Finance-FXCM-Simple-0.014/README Finance-FXCM-Simple-0.014/typemap Finance-FXCM-Simple-0.014/Changes Finance-FXCM-Simple-0.014/LICENSE Finance-FXCM-Simple-0.014/ppport.h Finance-FXCM-Simple-0.014/META.yml Finance-FXCM-Simple-0.014/MANIFEST Finance-FXCM-Simple-0.014/README.md Finance-FXCM-Simple-0.014/Makefile.PL Finance-FXCM-Simple-0.014/perlobject.map Finance-FXCM-Simple-0.014/ForexConnectWrapper.xs Finance-FXCM-Simple-0.014/t Finance-FXCM-Simple-0.014/t/ForexConnectWrapper.t Finance-FXCM-Simple-0.014/ForexConnectWrapper Finance-FXCM-Simple-0.014/ForexConnectWrapper/ILog.h Finance-FXCM-Simple-0.014/lib/Finance/FXCM Finance-FXCM-Simple-0.014/lib/Finance/FXCM/Simple.pm Finance-FXCM-Simple-0.014/ForexConnectWrapper/ILog.cpp Finance-FXCM-Simple-0.014/ForexConnectWrapper/Session.h Finance-FXCM-Simple-0.014/ForexConnectWrapper/Listener.h Finance-FXCM-Simple-0.014/ForexConnectWrapper/Makefile.PL Finance-FXCM-Simple-0.014/ForexConnectWrapper/Session.cpp Finance-FXCM-Simple-0.014/ForexConnectWrapper/Listener.cpp Finance-FXCM-Simple-0.014/ForexConnectWrapper/Interlocked.h Finance-FXCM-Simple-0.014/ForexConnectWrapper/test Finance-FXCM-Simple-0.014/ForexConnectWrapper/test/Makefile Finance-FXCM-Simple-0.014/ForexConnectWrapper/test/test.cpp Finance-FXCM-Simple-0.014/ForexConnectWrapper/test/reference Finance-FXCM-Simple-0.014/ForexConnectWrapper/TableListener.h Finance-FXCM-Simple-0.014/ForexConnectWrapper/TableListener.cpp Finance-FXCM-Simple-0.014/ForexConnectWrapper/ForexConnectWrapper.h Finance-FXCM-Simple-0.014/ForexConnectWrapper/ForexConnectWrapper.cpp /bin/tar: Read 4608 bytes from - Configuring J/JO/JOAOCOSTA/Finance-FXCM-Simple-0.014.tar.gz with Makefile.PL >>> /home/fly1400/ap1400/bin/perl-static Makefile.PL Checking if your kit is complete... Looks good Have /home/fly1400/cpanfly-5.14/var/megalib Want /home/fly1400/ap1400/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [x86_64-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Warning: -L./lib changed to -L/data/fly1400/cpan/build/Finance-FXCM-Simple-0.014-RJWJwl/./lib Warning (mostly harmless): No library found for -lForexConnect Warning (mostly harmless): No library found for -lfxmsg Have /home/fly1400/cpanfly-5.14/var/megalib Want /home/fly1400/ap1400/lib Your perl and your Config.pm seem to have different ideas about the architecture they are running on. Perl thinks: [megalib] Config says: [x86_64-linux-thread-multi] This may or may not cause problems. Please check your installation of perl if you have problems building this extension. Warning (mostly harmless): No library found for -lForexConnect Warning (mostly harmless): No library found for -lfxmsg Generating a Unix-style Makefile Writing Makefile for ForexConnect::ForexConnectWrapper "\x{00c3}" does not map to ascii at /home/fly1400/cpanfly-5.14/var/megalib/ExtUtils/MakeMaker.pm line 1182. "\x{00a3}" does not map to ascii at /home/fly1400/cpanfly-5.14/var/megalib/ExtUtils/MakeMaker.pm line 1182. "\x{00c3}" does not map to ascii at /home/fly1400/cpanfly-5.14/var/megalib/ExtUtils/MakeMaker.pm line 1182. "\x{00a3}" does not map to ascii at /home/fly1400/cpanfly-5.14/var/megalib/ExtUtils/MakeMaker.pm line 1182. Generating a Unix-style Makefile Writing Makefile for Finance::FXCM::Simple JOAOCOSTA/Finance-FXCM-Simple-0.014.tar.gz /home/fly1400/ap1400/bin/perl-static Makefile.PL -- OK Running make for J/JO/JOAOCOSTA/Finance-FXCM-Simple-0.014.tar.gz >>> make cp lib/Finance/FXCM/Simple.pm blib/lib/Finance/FXCM/Simple.pm cd ForexConnectWrapper && make make[1]: Entering directory `/data/fly1400/cpan/build/Finance-FXCM-Simple-0.014-RJWJwl/ForexConnectWrapper' g++ -c -I/include -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -DPERL_RELOCATABLE_INCPUSH -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"\" -DXS_VERSION=\"\" -fPIC "-I/home/fly1400/ap1400/lib/CORE" ForexConnectWrapper.cpp In file included from ForexConnectWrapper.cpp:1: ForexConnectWrapper.h:9:26: error: ForexConnect.h: No such file or directory Session.h:7: error: expected class-name before '{' token Session.h:10: error: ISO C++ forbids declaration of 'IO2GSession' with no type Session.h:10: error: expected ';' before '*' token Session.h:11: error: 'IO2GSessionStatus' has not been declared Session.h:11: error: ISO C++ forbids declaration of 'O2GSessionStatus' with no type Session.h:11: error: expected ';' before 'mStatusCode' Session.h:15: error: expected `)' before '*' token Session.h:28: error: 'IO2GSessionStatus' has not been declared Session.h:28: error: expected ',' or '...' before 'status' Session.h:32: error: 'IO2GSessionStatus' has not been declared Session.h:32: error: ISO C++ forbids declaration of 'O2GSessionStatus' with no type Session.h:32: error: expected ';' before 'getStatusCode' ForexConnectWrapper.h:27: error: 'IO2GTradeRow' has not been declared ForexConnectWrapper.h:31: error: 'IO2GOfferRow' has not been declared ForexConnectWrapper.h:35: error: 'IO2GOfferRow' has not been declared ForexConnectWrapper.h:39: error: ISO C++ forbids declaration of 'IO2GOffersTableResponseReader' with no type ForexConnectWrapper.h:39: error: expected ';' before '*' token ForexConnectWrapper.h:43: error: expected `;' before 'static' ForexConnectWrapper.h:43: error: ISO C++ forbids declaration of 'IO2GTradesTableResponseReader' with no type ForexConnectWrapper.h:43: error: expected ';' before '*' token ForexConnectWrapper.h:47: error: expected `;' before 'static' ForexConnectWrapper.h:78: error: ISO C++ forbids declaration of 'IO2GSession' with no type ForexConnectWrapper.h:78: error: expected ';' before '*' token ForexConnectWrapper.h:80: error: ISO C++ forbids declaration of 'IO2GLoginRules' with no type ForexConnectWrapper.h:80: error: expected ';' before '*' token ForexConnectWrapper.h:81: error: ISO C++ forbids declaration of 'IO2GAccountRow' with no type ForexConnectWrapper.h:81: error: expected ';' before '*' token ForexConnectWrapper.h:82: error: ISO C++ forbids declaration of 'IO2GResponseReaderFactory' with no type ForexConnectWrapper.h:82: error: expected ';' before '*' token ForexConnectWrapper.h:83: error: ISO C++ forbids declaration of 'IO2GRequestFactory' with no type ForexConnectWrapper.h:83: error: expected ';' before '*' token ForexConnectWrapper.h:86: error: ISO C++ forbids declaration of 'IO2GTradeTableRow' with no type ForexConnectWrapper.h:86: error: expected ';' before '*' token ForexConnectWrapper.h:87: error: ISO C++ forbids declaration of 'IO2GOfferRow' with no type ForexConnectWrapper.h:87: error: expected ';' before '*' token ForexConnectWrapper.h:89: error: 'O2GTable' was not declared in this scope ForexConnectWrapper.h:89: error: expected primary-expression before ',' token ForexConnectWrapper.h:89: error: 'finderFunc' was not declared in this scope ForexConnectWrapper.h:89: error: expected primary-expression before '*' token ForexConnectWrapper.h:89: error: expected primary-expression before ',' token ForexConnectWrapper.h:89: error: expected primary-expression before ')' token ForexConnectWrapper.h:89: error: '(bool)()' cannot be used as a function ForexConnectWrapper.h:89: error: expected primary-expression before '*' token ForexConnectWrapper.h:89: error: 'readerCreateFunc' was not declared in this scope ForexConnectWrapper.h:89: error: 'IO2GResponseReaderFactory' was not declared in this scope ForexConnectWrapper.h:89: error: expected primary-expression before ',' token ForexConnectWrapper.h:89: error: 'IO2GResponse' was not declared in this scope ForexConnectWrapper.h:89: error: expected primary-expression before ')' token ForexConnectWrapper.h:89: error: ISO C++ forbids initialization of member 'getTableRow' ForexConnectWrapper.h:89: error: making 'getTableRow' static ForexConnectWrapper.h:89: error: template declaration of 'RowType* getTableRow' ForexConnectWrapper.h:90: error: ISO C++ forbids declaration of 'IO2GTableManager' with no type ForexConnectWrapper.h:90: error: expected ';' before '*' token ForexConnectWrapper.h: In static member function 'static bool ForexConnectWrapper::findTradeRowByTradeId(int*, std::string)': ForexConnectWrapper.h:28: error: request for member 'getTradeID' in '* row', which is of non-class type 'int' ForexConnectWrapper.h: In static member function 'static bool ForexConnectWrapper::findOfferRowBySymbol(int*, std::string)': ForexConnectWrapper.h:32: error: request for member 'getInstrument' in '* row', which is of non-class type 'int' ForexConnectWrapper.h:32: error: request for member 'getSubscriptionStatus' in '* row', which is of non-class type 'int' ForexConnectWrapper.h: In static member function 'static bool ForexConnectWrapper::findOfferRowByOfferId(int*, std::string)': ForexConnectWrapper.h:36: error: request for member 'getOfferID' in '* row', which is of non-class type 'int' Listener.h: At global scope: Listener.h:6: error: expected class-name before ',' token Listener.h:9: error: ISO C++ forbids declaration of 'IO2GSession' with no type Listener.h:9: error: expected ';' before '*' token Listener.h:13: error: ISO C++ forbids declaration of 'IO2GResponse' with no type Listener.h:13: error: expected ';' before '*' token Listener.h:17: error: expected `)' before '*' token Listener.h:21: error: ISO C++ forbids declaration of 'IO2GResponse' with no type Listener.h:21: error: expected ';' before '*' token Listener.h:22: error: ISO C++ forbids declaration of 'IO2GResponse' with no type Listener.h:22: error: expected ';' before '*' token Listener.h:23: error: 'IO2GResponse' has not been declared Listener.h:25: error: 'IO2GResponse' has not been declared TableListener.h:6: error: expected class-name before '{' token TableListener.h:17: error: 'IO2GRow' has not been declared TableListener.h:18: error: 'IO2GRow' has not been declared TableListener.h:19: error: 'IO2GRow' has not been declared TableListener.h:20: error: 'IO2GRow' has not been declared TableListener.h:21: error: 'O2GTableStatus' has not been declared TableListener.h:28: error: variable or field 'subscribeTableListener' declared void TableListener.h:28: error: 'IO2GTableManager' was not declared in this scope TableListener.h:28: error: expected primary-expression before ',' token TableListener.h:28: error: 'IO2GTableListener' was not declared in this scope TableListener.h:28: error: expected primary-expression before ')' token TableListener.h:28: error: initializer expression list treated as compound expression TableListener.h:29: error: variable or field 'unsubscribeTableListener' declared void TableListener.h:29: error: 'IO2GTableManager' was not declared in this scope TableListener.h:29: error: expected primary-expression before ',' token TableListener.h:29: error: 'IO2GTableListener' was not declared in this scope TableListener.h:29: error: expected primary-expression before ')' token TableListener.h:29: error: initializer expression list treated as compound expression ForexConnectWrapper.cpp: In constructor 'ForexConnectWrapper::ForexConnectWrapper(std::string, std::string, std::string, std::string)': ForexConnectWrapper.cpp:14: error: 'session' was not declared in this scope ForexConnectWrapper.cpp:14: error: 'CO2GTransport' has not been declared ForexConnectWrapper.cpp:15: error: '::Yes' has not been declared ForexConnectWrapper.cpp:25: error: 'loginRules' was not declared in this scope ForexConnectWrapper.cpp:26: error: '::Accounts' has not been declared ForexConnectWrapper.cpp:31: error: 'IO2GResponse' was not declared in this scope ForexConnectWrapper.cpp:31: error: 'response' was not declared in this scope ForexConnectWrapper.cpp:31: error: '::Accounts' has not been declared ForexConnectWrapper.cpp:37: error: 'mResponseReaderFactory' was not declared in this scope ForexConnectWrapper.cpp:38: error: 'IO2GAccountsTableResponseReader' was not declared in this scope ForexConnectWrapper.cpp:38: error: 'accountsTableResponseReader' was not declared in this scope ForexConnectWrapper.cpp:40: error: 'accountRow' was not declared in this scope ForexConnectWrapper.cpp:43: error: 'mRequestFactory' was not declared in this scope ForexConnectWrapper.cpp: In destructor 'ForexConnectWrapper::~ForexConnectWrapper()': ForexConnectWrapper.cpp:47: error: 'mRequestFactory' was not declared in this scope ForexConnectWrapper.cpp:48: error: 'accountRow' was not declared in this scope ForexConnectWrapper.cpp:49: error: 'mResponseReaderFactory' was not declared in this scope ForexConnectWrapper.cpp:54: error: 'session' was not declared in this scope ForexConnectWrapper.cpp: In member function 'std::string ForexConnectWrapper::getOffersHashAsYAML()': ForexConnectWrapper.cpp:59: error: 'IO2GTableManager' was not declared in this scope ForexConnectWrapper.cpp:59: error: 'tableManager' was not declared in this scope ForexConnectWrapper.cpp:59: error: 'getLoadedTableManager' was not declared in this scope ForexConnectWrapper.cpp:60: error: 'IO2GOffersTable' was not declared in this scope ForexConnectWrapper.cpp:60: error: 'offersTable' was not declared in this scope ForexConnectWrapper.cpp:60: error: expected primary-expression before ')' token ForexConnectWrapper.cpp:60: error: expected `;' before 'tableManager' ForexConnectWrapper.cpp:63: error: 'IO2GOfferTableRow' was not declared in this scope ForexConnectWrapper.cpp:63: error: 'offerRow' was not declared in this scope ForexConnectWrapper.cpp:64: error: 'IO2GTableIterator' was not declared in this scope ForexConnectWrapper.cpp:64: error: expected `;' before 'tableIterator' ForexConnectWrapper.cpp:66: error: 'tableIterator' was not declared in this scope ForexConnectWrapper.cpp: In member function 'void ForexConnectWrapper::setSubscriptionStatus(std::string, std::string)': ForexConnectWrapper.cpp:77: error: 'IO2GTableManager' was not declared in this scope ForexConnectWrapper.cpp:77: error: 'tableManager' was not declared in this scope ForexConnectWrapper.cpp:77: error: 'getLoadedTableManager' was not declared in this scope ForexConnectWrapper.cpp:78: error: 'IO2GOffersTable' was not declared in this scope ForexConnectWrapper.cpp:78: error: 'offersTable' was not declared in this scope ForexConnectWrapper.cpp:78: error: expected primary-expression before ')' token ForexConnectWrapper.cpp:78: error: expected `;' before 'tableManager' ForexConnectWrapper.cpp:81: error: 'IO2GOfferTableRow' was not declared in this scope ForexConnectWrapper.cpp:81: error: 'offerRow' was not declared in this scope ForexConnectWrapper.cpp:82: error: 'IO2GTableIterator' was not declared in this scope ForexConnectWrapper.cpp:82: error: expected `;' before 'tableIterator' ForexConnectWrapper.cpp:85: error: 'tableIterator' was not declared in this scope ForexConnectWrapper.cpp:88: error: 'IO2GRequestFactory' was not declared in this scope ForexConnectWrapper.cpp:88: error: 'factory' was not declared in this scope ForexConnectWrapper.cpp:88: error: 'session' was not declared in this scope ForexConnectWrapper.cpp:90: error: 'IO2GValueMap' was not declared in this scope ForexConnectWrapper.cpp:90: error: 'valueMap' was not declared in this scope ForexConnectWrapper.cpp:91: error: '::Command' has not been declared ForexConnectWrapper.cpp:91: error: 'O2G2' has not been declared ForexConnectWrapper.cpp:92: error: '::SubscriptionStatus' has not been declared ForexConnectWrapper.cpp:93: error: '::OfferID' has not been declared ForexConnectWrapper.cpp:95: error: 'IO2GRequest' was not declared in this scope ForexConnectWrapper.cpp:95: error: 'request' was not declared in this scope ForexConnectWrapper.cpp:99: error: 'IO2GResponse' was not declared in this scope ForexConnectWrapper.cpp:99: error: 'response' was not declared in this scope ForexConnectWrapper.cpp:99: error: 'class Listener' has no member named 'sendRequest' ForexConnectWrapper.cpp: In member function 'std::string ForexConnectWrapper::getOfferID(std::string)': ForexConnectWrapper.cpp:120: error: 'IO2GTableManager' was not declared in this scope ForexConnectWrapper.cpp:120: error: 'tableManager' was not declared in this scope ForexConnectWrapper.cpp:120: error: 'getLoadedTableManager' was not declared in this scope ForexConnectWrapper.cpp:121: error: 'IO2GOffersTable' was not declared in this scope ForexConnectWrapper.cpp:121: error: 'offersTable' was not declared in this scope ForexConnectWrapper.cpp:121: error: expected primary-expression before ')' token ForexConnectWrapper.cpp:121: error: expected `;' before 'tableManager' ForexConnectWrapper.cpp:124: error: 'IO2GOfferTableRow' was not declared in this scope ForexConnectWrapper.cpp:124: error: 'offerRow' was not declared in this scope ForexConnectWrapper.cpp:125: error: 'IO2GTableIterator' was not declared in this scope ForexConnectWrapper.cpp:125: error: expected `;' before 'tableIterator' ForexConnectWrapper.cpp:129: error: 'tableIterator' was not declared in this scope ForexConnectWrapper.cpp: In member function 'void ForexConnectWrapper::openMarket(std::string, std::string, int)': ForexConnectWrapper.cpp:150: error: 'O2G2' has not been declared ForexConnectWrapper.cpp:150: error: 'O2G2' has not been declared ForexConnectWrapper.cpp:157: error: 'IO2GValueMap' was not declared in this scope ForexConnectWrapper.cpp:157: error: 'valuemap' was not declared in this scope ForexConnectWrapper.cpp:157: error: 'mRequestFactory' was not declared in this scope ForexConnectWrapper.cpp:158: error: 'Command' was not declared in this scope ForexConnectWrapper.cpp:158: error: 'O2G2' has not been declared ForexConnectWrapper.cpp:159: error: 'OrderType' was not declared in this scope ForexConnectWrapper.cpp:159: error: 'O2G2' has not been declared ForexConnectWrapper.cpp:160: error: 'AccountID' was not declared in this scope ForexConnectWrapper.cpp:161: error: 'OfferID' was not declared in this scope ForexConnectWrapper.cpp:162: error: 'BuySell' was not declared in this scope ForexConnectWrapper.cpp:163: error: 'Amount' was not declared in this scope ForexConnectWrapper.cpp:164: error: 'TimeInForce' was not declared in this scope ForexConnectWrapper.cpp:164: error: 'O2G2' has not been declared ForexConnectWrapper.cpp:166: error: 'IO2GRequest' was not declared in this scope ForexConnectWrapper.cpp:166: error: 'orderRequest' was not declared in this scope ForexConnectWrapper.cpp:172: error: 'IO2GTableManager' was not declared in this scope ForexConnectWrapper.cpp:172: error: 'tableManager' was not declared in this scope ForexConnectWrapper.cpp:172: error: 'getLoadedTableManager' was not declared in this scope ForexConnectWrapper.cpp:173: error: 'subscribeTableListener' cannot be used as a function ForexConnectWrapper.cpp:175: error: 'session' was not declared in this scope ForexConnectWrapper.cpp:176: error: 'IO2GResponse' was not declared in this scope ForexConnectWrapper.cpp:176: error: 'response' was not declared in this scope ForexConnectWrapper.cpp:176: error: 'class Listener' has no member named 'sendRequest' ForexConnectWrapper.cpp:190: error: 'unsubscribeTableListener' cannot be used as a function ForexConnectWrapper.cpp: In member function 'double ForexConnectWrapper::getBid(std::string)': ForexConnectWrapper.cpp:196: error: 'IO2GOfferRow' was not declared in this scope ForexConnectWrapper.cpp:196: error: 'offer' was not declared in this scope ForexConnectWrapper.cpp:196: error: 'getTableRow' was not declared in this scope ForexConnectWrapper.cpp:196: error: 'IO2GOffersTableResponseReader' was not declared in this scope ForexConnectWrapper.cpp:196: error: 'Offers' was not declared in this scope ForexConnectWrapper.cpp:196: error: 'getOffersReader' was not declared in this scope ForexConnectWrapper.cpp: In member function 'double ForexConnectWrapper::getAsk(std::string)': ForexConnectWrapper.cpp:204: error: 'IO2GOfferRow' was not declared in this scope ForexConnectWrapper.cpp:204: error: 'offer' was not declared in this scope ForexConnectWrapper.cpp:204: error: 'getTableRow' was not declared in this scope ForexConnectWrapper.cpp:204: error: 'IO2GOffersTableResponseReader' was not declared in this scope ForexConnectWrapper.cpp:204: error: 'Offers' was not declared in this scope ForexConnectWrapper.cpp:204: error: 'getOffersReader' was not declared in this scope ForexConnectWrapper.cpp: At global scope: ForexConnectWrapper.cpp:211: error: expected constructor, destructor, or type conversion before '*' token make[1]: *** [ForexConnectWrapper.o] Error 1 make[1]: Leaving directory `/data/fly1400/cpan/build/Finance-FXCM-Simple-0.014-RJWJwl/ForexConnectWrapper' make: *** [ForexConnectWrapper/libForexConnectWrapper.a] Error 2 JOAOCOSTA/Finance-FXCM-Simple-0.014.tar.gz make -- NOT OK VmSize: 270588 kB Finished 2016-03-29T12:04:07