askmike / gekko

A bitcoin trading bot written in node - https://gekko.wizb.it/
MIT License
10.08k stars 3.93k forks source link

Issues with install talib #2802

Closed YuriyTigiev closed 5 years ago

YuriyTigiev commented 5 years ago

Note: this is the technical bug tracker, please use other platforms for getting support and starting a (non technical) discussion. See the getting help page for details.

I'm submitting a ... [x] bug report [ ] question about the decisions made in the repository

Action taken (what you did) npm install talib --no-save

Expected result (what you hoped would happen) Install talib

Actual result (unexpected outcome)

ytigiev@ytigiev-VirtualBox:~/gekko$ npm install talib --no-save

> talib@1.1.2 install /home/ytigiev/gekko/node_modules/talib
> node ./src/lib/build.js && node-gyp configure && node-gyp build

building talib functions...
cd ta_common; make
make[1]: Entering directory '/home/ytigiev/gekko/node_modules/talib/src/lib/make/csr/linux/g++/ta_common'
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../include -o ../../../../../temp/csr/ta_global.o ../../../../../src/ta_common/ta_global.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../include -o ../../../../../temp/csr/ta_retcode.o ../../../../../src/ta_common/ta_retcode.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../include -o ../../../../../temp/csr/ta_version.o ../../../../../src/ta_common/ta_version.c
rm -f ../../../../../lib/libta_common_csr.a
ar cqs ../../../../../lib/libta_common_csr.a ../../../../../temp/csr/ta_global.o ../../../../../temp/csr/ta_retcode.o ../../../../../temp/csr/ta_version.o 
make[1]: Leaving directory '/home/ytigiev/gekko/node_modules/talib/src/lib/make/csr/linux/g++/ta_common'
cd ta_func; make
make[1]: Entering directory '/home/ytigiev/gekko/node_modules/talib/src/lib/make/csr/linux/g++/ta_func'
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_utility.o ../../../../../src/ta_func/ta_utility.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ACCBANDS.o ../../../../../src/ta_func/ta_ACCBANDS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ACOS.o ../../../../../src/ta_func/ta_ACOS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_AD.o ../../../../../src/ta_func/ta_AD.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ADD.o ../../../../../src/ta_func/ta_ADD.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ADOSC.o ../../../../../src/ta_func/ta_ADOSC.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ADX.o ../../../../../src/ta_func/ta_ADX.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ADXR.o ../../../../../src/ta_func/ta_ADXR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_APO.o ../../../../../src/ta_func/ta_APO.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_AROON.o ../../../../../src/ta_func/ta_AROON.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_AROONOSC.o ../../../../../src/ta_func/ta_AROONOSC.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ASIN.o ../../../../../src/ta_func/ta_ASIN.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ATAN.o ../../../../../src/ta_func/ta_ATAN.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ATR.o ../../../../../src/ta_func/ta_ATR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_AVGPRICE.o ../../../../../src/ta_func/ta_AVGPRICE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_BBANDS.o ../../../../../src/ta_func/ta_BBANDS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_BETA.o ../../../../../src/ta_func/ta_BETA.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_BOP.o ../../../../../src/ta_func/ta_BOP.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CCI.o ../../../../../src/ta_func/ta_CCI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDL2CROWS.o ../../../../../src/ta_func/ta_CDL2CROWS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDL3BLACKCROWS.o ../../../../../src/ta_func/ta_CDL3BLACKCROWS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDL3INSIDE.o ../../../../../src/ta_func/ta_CDL3INSIDE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDL3LINESTRIKE.o ../../../../../src/ta_func/ta_CDL3LINESTRIKE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDL3OUTSIDE.o ../../../../../src/ta_func/ta_CDL3OUTSIDE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDL3STARSINSOUTH.o ../../../../../src/ta_func/ta_CDL3STARSINSOUTH.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDL3WHITESOLDIERS.o ../../../../../src/ta_func/ta_CDL3WHITESOLDIERS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLABANDONEDBABY.o ../../../../../src/ta_func/ta_CDLABANDONEDBABY.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLADVANCEBLOCK.o ../../../../../src/ta_func/ta_CDLADVANCEBLOCK.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLBELTHOLD.o ../../../../../src/ta_func/ta_CDLBELTHOLD.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLBREAKAWAY.o ../../../../../src/ta_func/ta_CDLBREAKAWAY.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLCLOSINGMARUBOZU.o ../../../../../src/ta_func/ta_CDLCLOSINGMARUBOZU.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLCONCEALBABYSWALL.o ../../../../../src/ta_func/ta_CDLCONCEALBABYSWALL.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLCOUNTERATTACK.o ../../../../../src/ta_func/ta_CDLCOUNTERATTACK.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLDARKCLOUDCOVER.o ../../../../../src/ta_func/ta_CDLDARKCLOUDCOVER.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLDOJI.o ../../../../../src/ta_func/ta_CDLDOJI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLDOJISTAR.o ../../../../../src/ta_func/ta_CDLDOJISTAR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLDRAGONFLYDOJI.o ../../../../../src/ta_func/ta_CDLDRAGONFLYDOJI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLENGULFING.o ../../../../../src/ta_func/ta_CDLENGULFING.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLEVENINGDOJISTAR.o ../../../../../src/ta_func/ta_CDLEVENINGDOJISTAR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLEVENINGSTAR.o ../../../../../src/ta_func/ta_CDLEVENINGSTAR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLGAPSIDESIDEWHITE.o ../../../../../src/ta_func/ta_CDLGAPSIDESIDEWHITE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLGRAVESTONEDOJI.o ../../../../../src/ta_func/ta_CDLGRAVESTONEDOJI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLHAMMER.o ../../../../../src/ta_func/ta_CDLHAMMER.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLHANGINGMAN.o ../../../../../src/ta_func/ta_CDLHANGINGMAN.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLHARAMI.o ../../../../../src/ta_func/ta_CDLHARAMI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLHARAMICROSS.o ../../../../../src/ta_func/ta_CDLHARAMICROSS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLHIGHWAVE.o ../../../../../src/ta_func/ta_CDLHIGHWAVE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLHIKKAKE.o ../../../../../src/ta_func/ta_CDLHIKKAKE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLHIKKAKEMOD.o ../../../../../src/ta_func/ta_CDLHIKKAKEMOD.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLHOMINGPIGEON.o ../../../../../src/ta_func/ta_CDLHOMINGPIGEON.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLIDENTICAL3CROWS.o ../../../../../src/ta_func/ta_CDLIDENTICAL3CROWS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLINNECK.o ../../../../../src/ta_func/ta_CDLINNECK.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLINVERTEDHAMMER.o ../../../../../src/ta_func/ta_CDLINVERTEDHAMMER.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLKICKING.o ../../../../../src/ta_func/ta_CDLKICKING.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLKICKINGBYLENGTH.o ../../../../../src/ta_func/ta_CDLKICKINGBYLENGTH.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLLADDERBOTTOM.o ../../../../../src/ta_func/ta_CDLLADDERBOTTOM.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLLONGLEGGEDDOJI.o ../../../../../src/ta_func/ta_CDLLONGLEGGEDDOJI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLLONGLINE.o ../../../../../src/ta_func/ta_CDLLONGLINE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLMARUBOZU.o ../../../../../src/ta_func/ta_CDLMARUBOZU.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLMATCHINGLOW.o ../../../../../src/ta_func/ta_CDLMATCHINGLOW.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLMATHOLD.o ../../../../../src/ta_func/ta_CDLMATHOLD.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLMORNINGDOJISTAR.o ../../../../../src/ta_func/ta_CDLMORNINGDOJISTAR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLMORNINGSTAR.o ../../../../../src/ta_func/ta_CDLMORNINGSTAR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLONNECK.o ../../../../../src/ta_func/ta_CDLONNECK.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLPIERCING.o ../../../../../src/ta_func/ta_CDLPIERCING.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLRICKSHAWMAN.o ../../../../../src/ta_func/ta_CDLRICKSHAWMAN.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLRISEFALL3METHODS.o ../../../../../src/ta_func/ta_CDLRISEFALL3METHODS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLSEPARATINGLINES.o ../../../../../src/ta_func/ta_CDLSEPARATINGLINES.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLSHOOTINGSTAR.o ../../../../../src/ta_func/ta_CDLSHOOTINGSTAR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLSHORTLINE.o ../../../../../src/ta_func/ta_CDLSHORTLINE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLSPINNINGTOP.o ../../../../../src/ta_func/ta_CDLSPINNINGTOP.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLSTALLEDPATTERN.o ../../../../../src/ta_func/ta_CDLSTALLEDPATTERN.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLSTICKSANDWICH.o ../../../../../src/ta_func/ta_CDLSTICKSANDWICH.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLTAKURI.o ../../../../../src/ta_func/ta_CDLTAKURI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLTASUKIGAP.o ../../../../../src/ta_func/ta_CDLTASUKIGAP.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLTHRUSTING.o ../../../../../src/ta_func/ta_CDLTHRUSTING.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLTRISTAR.o ../../../../../src/ta_func/ta_CDLTRISTAR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLUNIQUE3RIVER.o ../../../../../src/ta_func/ta_CDLUNIQUE3RIVER.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLUPSIDEGAP2CROWS.o ../../../../../src/ta_func/ta_CDLUPSIDEGAP2CROWS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CDLXSIDEGAP3METHODS.o ../../../../../src/ta_func/ta_CDLXSIDEGAP3METHODS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CEIL.o ../../../../../src/ta_func/ta_CEIL.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CMO.o ../../../../../src/ta_func/ta_CMO.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_CORREL.o ../../../../../src/ta_func/ta_CORREL.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_COS.o ../../../../../src/ta_func/ta_COS.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_COSH.o ../../../../../src/ta_func/ta_COSH.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_DEMA.o ../../../../../src/ta_func/ta_DEMA.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_DIV.o ../../../../../src/ta_func/ta_DIV.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_DX.o ../../../../../src/ta_func/ta_DX.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_EMA.o ../../../../../src/ta_func/ta_EMA.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_EXP.o ../../../../../src/ta_func/ta_EXP.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_FLOOR.o ../../../../../src/ta_func/ta_FLOOR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_HT_DCPERIOD.o ../../../../../src/ta_func/ta_HT_DCPERIOD.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_HT_DCPHASE.o ../../../../../src/ta_func/ta_HT_DCPHASE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_HT_PHASOR.o ../../../../../src/ta_func/ta_HT_PHASOR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_HT_SINE.o ../../../../../src/ta_func/ta_HT_SINE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_HT_TRENDLINE.o ../../../../../src/ta_func/ta_HT_TRENDLINE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_HT_TRENDMODE.o ../../../../../src/ta_func/ta_HT_TRENDMODE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_KAMA.o ../../../../../src/ta_func/ta_KAMA.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_LINEARREG.o ../../../../../src/ta_func/ta_LINEARREG.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_LINEARREG_ANGLE.o ../../../../../src/ta_func/ta_LINEARREG_ANGLE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_LINEARREG_INTERCEPT.o ../../../../../src/ta_func/ta_LINEARREG_INTERCEPT.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_LINEARREG_SLOPE.o ../../../../../src/ta_func/ta_LINEARREG_SLOPE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_LN.o ../../../../../src/ta_func/ta_LN.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_LOG10.o ../../../../../src/ta_func/ta_LOG10.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MA.o ../../../../../src/ta_func/ta_MA.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MACD.o ../../../../../src/ta_func/ta_MACD.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MACDEXT.o ../../../../../src/ta_func/ta_MACDEXT.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MACDFIX.o ../../../../../src/ta_func/ta_MACDFIX.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MAMA.o ../../../../../src/ta_func/ta_MAMA.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MAVP.o ../../../../../src/ta_func/ta_MAVP.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MAX.o ../../../../../src/ta_func/ta_MAX.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MAXINDEX.o ../../../../../src/ta_func/ta_MAXINDEX.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MEDPRICE.o ../../../../../src/ta_func/ta_MEDPRICE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MFI.o ../../../../../src/ta_func/ta_MFI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MIDPOINT.o ../../../../../src/ta_func/ta_MIDPOINT.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MIDPRICE.o ../../../../../src/ta_func/ta_MIDPRICE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MIN.o ../../../../../src/ta_func/ta_MIN.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MININDEX.o ../../../../../src/ta_func/ta_MININDEX.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MINMAX.o ../../../../../src/ta_func/ta_MINMAX.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MINMAXINDEX.o ../../../../../src/ta_func/ta_MINMAXINDEX.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MINUS_DI.o ../../../../../src/ta_func/ta_MINUS_DI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MINUS_DM.o ../../../../../src/ta_func/ta_MINUS_DM.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MOM.o ../../../../../src/ta_func/ta_MOM.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_MULT.o ../../../../../src/ta_func/ta_MULT.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_NATR.o ../../../../../src/ta_func/ta_NATR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_OBV.o ../../../../../src/ta_func/ta_OBV.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_PLUS_DI.o ../../../../../src/ta_func/ta_PLUS_DI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_PLUS_DM.o ../../../../../src/ta_func/ta_PLUS_DM.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_PPO.o ../../../../../src/ta_func/ta_PPO.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ROC.o ../../../../../src/ta_func/ta_ROC.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ROCP.o ../../../../../src/ta_func/ta_ROCP.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ROCR.o ../../../../../src/ta_func/ta_ROCR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ROCR100.o ../../../../../src/ta_func/ta_ROCR100.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_RSI.o ../../../../../src/ta_func/ta_RSI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_SAR.o ../../../../../src/ta_func/ta_SAR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_SAREXT.o ../../../../../src/ta_func/ta_SAREXT.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_SIN.o ../../../../../src/ta_func/ta_SIN.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_SINH.o ../../../../../src/ta_func/ta_SINH.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_SMA.o ../../../../../src/ta_func/ta_SMA.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_SQRT.o ../../../../../src/ta_func/ta_SQRT.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_STDDEV.o ../../../../../src/ta_func/ta_STDDEV.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_STOCH.o ../../../../../src/ta_func/ta_STOCH.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_STOCHF.o ../../../../../src/ta_func/ta_STOCHF.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_STOCHRSI.o ../../../../../src/ta_func/ta_STOCHRSI.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_SUB.o ../../../../../src/ta_func/ta_SUB.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_SUM.o ../../../../../src/ta_func/ta_SUM.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_T3.o ../../../../../src/ta_func/ta_T3.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_TAN.o ../../../../../src/ta_func/ta_TAN.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_TANH.o ../../../../../src/ta_func/ta_TANH.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_TEMA.o ../../../../../src/ta_func/ta_TEMA.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_TRANGE.o ../../../../../src/ta_func/ta_TRANGE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_TRIMA.o ../../../../../src/ta_func/ta_TRIMA.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_TRIX.o ../../../../../src/ta_func/ta_TRIX.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_TSF.o ../../../../../src/ta_func/ta_TSF.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_TYPPRICE.o ../../../../../src/ta_func/ta_TYPPRICE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_ULTOSC.o ../../../../../src/ta_func/ta_ULTOSC.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_VAR.o ../../../../../src/ta_func/ta_VAR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_WCLPRICE.o ../../../../../src/ta_func/ta_WCLPRICE.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_WILLR.o ../../../../../src/ta_func/ta_WILLR.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I/n -I../../../../../include -o ../../../../../temp/csr/ta_WMA.o ../../../../../src/ta_func/ta_WMA.c
rm -f ../../../../../lib/libta_func_csr.a
ar cqs ../../../../../lib/libta_func_csr.a ../../../../../temp/csr/ta_utility.o ../../../../../temp/csr/ta_ACCBANDS.o ../../../../../temp/csr/ta_ACOS.o ../../../../../temp/csr/ta_AD.o ../../../../../temp/csr/ta_ADD.o ../../../../../temp/csr/ta_ADOSC.o ../../../../../temp/csr/ta_ADX.o ../../../../../temp/csr/ta_ADXR.o ../../../../../temp/csr/ta_APO.o ../../../../../temp/csr/ta_AROON.o ../../../../../temp/csr/ta_AROONOSC.o ../../../../../temp/csr/ta_ASIN.o ../../../../../temp/csr/ta_ATAN.o ../../../../../temp/csr/ta_ATR.o ../../../../../temp/csr/ta_AVGPRICE.o ../../../../../temp/csr/ta_BBANDS.o ../../../../../temp/csr/ta_BETA.o ../../../../../temp/csr/ta_BOP.o ../../../../../temp/csr/ta_CCI.o ../../../../../temp/csr/ta_CDL2CROWS.o ../../../../../temp/csr/ta_CDL3BLACKCROWS.o ../../../../../temp/csr/ta_CDL3INSIDE.o ../../../../../temp/csr/ta_CDL3LINESTRIKE.o ../../../../../temp/csr/ta_CDL3OUTSIDE.o ../../../../../temp/csr/ta_CDL3STARSINSOUTH.o ../../../../../temp/csr/ta_CDL3WHITESOLDIERS.o ../../../../../temp/csr/ta_CDLABANDONEDBABY.o ../../../../../temp/csr/ta_CDLADVANCEBLOCK.o ../../../../../temp/csr/ta_CDLBELTHOLD.o ../../../../../temp/csr/ta_CDLBREAKAWAY.o ../../../../../temp/csr/ta_CDLCLOSINGMARUBOZU.o ../../../../../temp/csr/ta_CDLCONCEALBABYSWALL.o ../../../../../temp/csr/ta_CDLCOUNTERATTACK.o ../../../../../temp/csr/ta_CDLDARKCLOUDCOVER.o ../../../../../temp/csr/ta_CDLDOJI.o ../../../../../temp/csr/ta_CDLDOJISTAR.o ../../../../../temp/csr/ta_CDLDRAGONFLYDOJI.o ../../../../../temp/csr/ta_CDLENGULFING.o ../../../../../temp/csr/ta_CDLEVENINGDOJISTAR.o ../../../../../temp/csr/ta_CDLEVENINGSTAR.o ../../../../../temp/csr/ta_CDLGAPSIDESIDEWHITE.o ../../../../../temp/csr/ta_CDLGRAVESTONEDOJI.o ../../../../../temp/csr/ta_CDLHAMMER.o ../../../../../temp/csr/ta_CDLHANGINGMAN.o ../../../../../temp/csr/ta_CDLHARAMI.o ../../../../../temp/csr/ta_CDLHARAMICROSS.o ../../../../../temp/csr/ta_CDLHIGHWAVE.o ../../../../../temp/csr/ta_CDLHIKKAKE.o ../../../../../temp/csr/ta_CDLHIKKAKEMOD.o ../../../../../temp/csr/ta_CDLHOMINGPIGEON.o ../../../../../temp/csr/ta_CDLIDENTICAL3CROWS.o ../../../../../temp/csr/ta_CDLINNECK.o ../../../../../temp/csr/ta_CDLINVERTEDHAMMER.o ../../../../../temp/csr/ta_CDLKICKING.o ../../../../../temp/csr/ta_CDLKICKINGBYLENGTH.o ../../../../../temp/csr/ta_CDLLADDERBOTTOM.o ../../../../../temp/csr/ta_CDLLONGLEGGEDDOJI.o ../../../../../temp/csr/ta_CDLLONGLINE.o ../../../../../temp/csr/ta_CDLMARUBOZU.o ../../../../../temp/csr/ta_CDLMATCHINGLOW.o ../../../../../temp/csr/ta_CDLMATHOLD.o ../../../../../temp/csr/ta_CDLMORNINGDOJISTAR.o ../../../../../temp/csr/ta_CDLMORNINGSTAR.o ../../../../../temp/csr/ta_CDLONNECK.o ../../../../../temp/csr/ta_CDLPIERCING.o ../../../../../temp/csr/ta_CDLRICKSHAWMAN.o ../../../../../temp/csr/ta_CDLRISEFALL3METHODS.o ../../../../../temp/csr/ta_CDLSEPARATINGLINES.o ../../../../../temp/csr/ta_CDLSHOOTINGSTAR.o ../../../../../temp/csr/ta_CDLSHORTLINE.o ../../../../../temp/csr/ta_CDLSPINNINGTOP.o ../../../../../temp/csr/ta_CDLSTALLEDPATTERN.o ../../../../../temp/csr/ta_CDLSTICKSANDWICH.o ../../../../../temp/csr/ta_CDLTAKURI.o ../../../../../temp/csr/ta_CDLTASUKIGAP.o ../../../../../temp/csr/ta_CDLTHRUSTING.o ../../../../../temp/csr/ta_CDLTRISTAR.o ../../../../../temp/csr/ta_CDLUNIQUE3RIVER.o ../../../../../temp/csr/ta_CDLUPSIDEGAP2CROWS.o ../../../../../temp/csr/ta_CDLXSIDEGAP3METHODS.o ../../../../../temp/csr/ta_CEIL.o ../../../../../temp/csr/ta_CMO.o ../../../../../temp/csr/ta_CORREL.o ../../../../../temp/csr/ta_COS.o ../../../../../temp/csr/ta_COSH.o ../../../../../temp/csr/ta_DEMA.o ../../../../../temp/csr/ta_DIV.o ../../../../../temp/csr/ta_DX.o ../../../../../temp/csr/ta_EMA.o ../../../../../temp/csr/ta_EXP.o ../../../../../temp/csr/ta_FLOOR.o ../../../../../temp/csr/ta_HT_DCPERIOD.o ../../../../../temp/csr/ta_HT_DCPHASE.o ../../../../../temp/csr/ta_HT_PHASOR.o ../../../../../temp/csr/ta_HT_SINE.o ../../../../../temp/csr/ta_HT_TRENDLINE.o ../../../../../temp/csr/ta_HT_TRENDMODE.o ../../../../../temp/csr/ta_KAMA.o ../../../../../temp/csr/ta_LINEARREG.o ../../../../../temp/csr/ta_LINEARREG_ANGLE.o ../../../../../temp/csr/ta_LINEARREG_INTERCEPT.o ../../../../../temp/csr/ta_LINEARREG_SLOPE.o ../../../../../temp/csr/ta_LN.o ../../../../../temp/csr/ta_LOG10.o ../../../../../temp/csr/ta_MA.o ../../../../../temp/csr/ta_MACD.o ../../../../../temp/csr/ta_MACDEXT.o ../../../../../temp/csr/ta_MACDFIX.o ../../../../../temp/csr/ta_MAMA.o ../../../../../temp/csr/ta_MAVP.o ../../../../../temp/csr/ta_MAX.o ../../../../../temp/csr/ta_MAXINDEX.o ../../../../../temp/csr/ta_MEDPRICE.o ../../../../../temp/csr/ta_MFI.o ../../../../../temp/csr/ta_MIDPOINT.o ../../../../../temp/csr/ta_MIDPRICE.o ../../../../../temp/csr/ta_MIN.o ../../../../../temp/csr/ta_MININDEX.o ../../../../../temp/csr/ta_MINMAX.o ../../../../../temp/csr/ta_MINMAXINDEX.o ../../../../../temp/csr/ta_MINUS_DI.o ../../../../../temp/csr/ta_MINUS_DM.o ../../../../../temp/csr/ta_MOM.o ../../../../../temp/csr/ta_MULT.o ../../../../../temp/csr/ta_NATR.o ../../../../../temp/csr/ta_OBV.o ../../../../../temp/csr/ta_PLUS_DI.o ../../../../../temp/csr/ta_PLUS_DM.o ../../../../../temp/csr/ta_PPO.o ../../../../../temp/csr/ta_ROC.o ../../../../../temp/csr/ta_ROCP.o ../../../../../temp/csr/ta_ROCR.o ../../../../../temp/csr/ta_ROCR100.o ../../../../../temp/csr/ta_RSI.o ../../../../../temp/csr/ta_SAR.o ../../../../../temp/csr/ta_SAREXT.o ../../../../../temp/csr/ta_SIN.o ../../../../../temp/csr/ta_SINH.o ../../../../../temp/csr/ta_SMA.o ../../../../../temp/csr/ta_SQRT.o ../../../../../temp/csr/ta_STDDEV.o ../../../../../temp/csr/ta_STOCH.o ../../../../../temp/csr/ta_STOCHF.o ../../../../../temp/csr/ta_STOCHRSI.o ../../../../../temp/csr/ta_SUB.o ../../../../../temp/csr/ta_SUM.o ../../../../../temp/csr/ta_T3.o ../../../../../temp/csr/ta_TAN.o ../../../../../temp/csr/ta_TANH.o ../../../../../temp/csr/ta_TEMA.o ../../../../../temp/csr/ta_TRANGE.o ../../../../../temp/csr/ta_TRIMA.o ../../../../../temp/csr/ta_TRIX.o ../../../../../temp/csr/ta_TSF.o ../../../../../temp/csr/ta_TYPPRICE.o ../../../../../temp/csr/ta_ULTOSC.o ../../../../../temp/csr/ta_VAR.o ../../../../../temp/csr/ta_WCLPRICE.o ../../../../../temp/csr/ta_WILLR.o ../../../../../temp/csr/ta_WMA.o 
make[1]: Leaving directory '/home/ytigiev/gekko/node_modules/talib/src/lib/make/csr/linux/g++/ta_func'
cd ta_abstract; make
make[1]: Entering directory '/home/ytigiev/gekko/node_modules/talib/src/lib/make/csr/linux/g++/ta_abstract'
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/ta_abstract.o ../../../../../src/ta_abstract/ta_abstract.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/ta_def_ui.o ../../../../../src/ta_abstract/ta_def_ui.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/ta_func_api.o ../../../../../src/ta_abstract/ta_func_api.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/ta_group_idx.o ../../../../../src/ta_abstract/ta_group_idx.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/ta_frame.o ../../../../../src/ta_abstract/frames/ta_frame.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_a.o ../../../../../src/ta_abstract/tables/table_a.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_b.o ../../../../../src/ta_abstract/tables/table_b.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_c.o ../../../../../src/ta_abstract/tables/table_c.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_d.o ../../../../../src/ta_abstract/tables/table_d.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_e.o ../../../../../src/ta_abstract/tables/table_e.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_f.o ../../../../../src/ta_abstract/tables/table_f.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_g.o ../../../../../src/ta_abstract/tables/table_g.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_h.o ../../../../../src/ta_abstract/tables/table_h.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_i.o ../../../../../src/ta_abstract/tables/table_i.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_j.o ../../../../../src/ta_abstract/tables/table_j.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_k.o ../../../../../src/ta_abstract/tables/table_k.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_l.o ../../../../../src/ta_abstract/tables/table_l.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_m.o ../../../../../src/ta_abstract/tables/table_m.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_n.o ../../../../../src/ta_abstract/tables/table_n.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_o.o ../../../../../src/ta_abstract/tables/table_o.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_p.o ../../../../../src/ta_abstract/tables/table_p.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_q.o ../../../../../src/ta_abstract/tables/table_q.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_r.o ../../../../../src/ta_abstract/tables/table_r.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_s.o ../../../../../src/ta_abstract/tables/table_s.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_t.o ../../../../../src/ta_abstract/tables/table_t.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_u.o ../../../../../src/ta_abstract/tables/table_u.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_v.o ../../../../../src/ta_abstract/tables/table_v.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_w.o ../../../../../src/ta_abstract/tables/table_w.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_x.o ../../../../../src/ta_abstract/tables/table_x.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_y.o ../../../../../src/ta_abstract/tables/table_y.c
gcc -c -pipe -fPIC -Wall -W -O2 -fno-strict-aliasing -DTA_SINGLE_THREAD -march=x86-64 -m64 -D__64BIT__  -I../../../../../src/ta_common -I../../../../../src/ta_abstract -I../../../../../src/ta_abstract/tables -I../../../../../src/ta_abstract/frames -I../../../../../include -o ../../../../../temp/csr/table_z.o ../../../../../src/ta_abstract/tables/table_z.c
rm -f ../../../../../lib/libta_abstract_csr.a
ar cqs ../../../../../lib/libta_abstract_csr.a ../../../../../temp/csr/ta_abstract.o ../../../../../temp/csr/ta_def_ui.o ../../../../../temp/csr/ta_func_api.o ../../../../../temp/csr/ta_group_idx.o ../../../../../temp/csr/ta_frame.o ../../../../../temp/csr/table_a.o ../../../../../temp/csr/table_b.o ../../../../../temp/csr/table_c.o ../../../../../temp/csr/table_d.o ../../../../../temp/csr/table_e.o ../../../../../temp/csr/table_f.o ../../../../../temp/csr/table_g.o ../../../../../temp/csr/table_h.o ../../../../../temp/csr/table_i.o ../../../../../temp/csr/table_j.o ../../../../../temp/csr/table_k.o ../../../../../temp/csr/table_l.o ../../../../../temp/csr/table_m.o ../../../../../temp/csr/table_n.o ../../../../../temp/csr/table_o.o ../../../../../temp/csr/table_p.o ../../../../../temp/csr/table_q.o ../../../../../temp/csr/table_r.o ../../../../../temp/csr/table_s.o ../../../../../temp/csr/table_t.o ../../../../../temp/csr/table_u.o ../../../../../temp/csr/table_v.o ../../../../../temp/csr/table_w.o ../../../../../temp/csr/table_x.o ../../../../../temp/csr/table_y.o ../../../../../temp/csr/table_z.o 
make[1]: Leaving directory '/home/ytigiev/gekko/node_modules/talib/src/lib/make/csr/linux/g++/ta_abstract'
cd ta_libc; make
make[1]: Entering directory '/home/ytigiev/gekko/node_modules/talib/src/lib/make/csr/linux/g++/ta_libc'
rm -f ../../../../../lib/libta_libc_csr.a
ar cqs ../../../../../lib/libta_libc_csr.a ../../../../../temp/csr/ta_global.o ../../../../../temp/csr/ta_retcode.o ../../../../../temp/csr/ta_version.o ../../../../../temp/csr/ta_abstract.o ../../../../../temp/csr/ta_def_ui.o ../../../../../temp/csr/ta_func_api.o ../../../../../temp/csr/ta_group_idx.o ../../../../../temp/csr/ta_frame.o ../../../../../temp/csr/table_a.o ../../../../../temp/csr/table_b.o ../../../../../temp/csr/table_c.o ../../../../../temp/csr/table_d.o ../../../../../temp/csr/table_e.o ../../../../../temp/csr/table_f.o ../../../../../temp/csr/table_g.o ../../../../../temp/csr/table_h.o ../../../../../temp/csr/table_i.o ../../../../../temp/csr/table_j.o ../../../../../temp/csr/table_k.o ../../../../../temp/csr/table_l.o ../../../../../temp/csr/table_m.o ../../../../../temp/csr/table_n.o ../../../../../temp/csr/table_o.o ../../../../../temp/csr/table_p.o ../../../../../temp/csr/table_q.o ../../../../../temp/csr/table_r.o ../../../../../temp/csr/table_s.o ../../../../../temp/csr/table_t.o ../../../../../temp/csr/table_u.o ../../../../../temp/csr/table_v.o ../../../../../temp/csr/table_w.o ../../../../../temp/csr/table_x.o ../../../../../temp/csr/table_y.o ../../../../../temp/csr/table_z.o ../../../../../temp/csr/ta_utility.o ../../../../../temp/csr/ta_ACCBANDS.o ../../../../../temp/csr/ta_ACOS.o ../../../../../temp/csr/ta_AD.o ../../../../../temp/csr/ta_ADD.o ../../../../../temp/csr/ta_ADOSC.o ../../../../../temp/csr/ta_ADX.o ../../../../../temp/csr/ta_ADXR.o ../../../../../temp/csr/ta_APO.o ../../../../../temp/csr/ta_AROON.o ../../../../../temp/csr/ta_AROONOSC.o ../../../../../temp/csr/ta_ASIN.o ../../../../../temp/csr/ta_ATAN.o ../../../../../temp/csr/ta_ATR.o ../../../../../temp/csr/ta_AVGPRICE.o ../../../../../temp/csr/ta_BBANDS.o ../../../../../temp/csr/ta_BETA.o ../../../../../temp/csr/ta_BOP.o ../../../../../temp/csr/ta_CCI.o ../../../../../temp/csr/ta_CDL2CROWS.o ../../../../../temp/csr/ta_CDL3BLACKCROWS.o ../../../../../temp/csr/ta_CDL3INSIDE.o ../../../../../temp/csr/ta_CDL3LINESTRIKE.o ../../../../../temp/csr/ta_CDL3OUTSIDE.o ../../../../../temp/csr/ta_CDL3STARSINSOUTH.o ../../../../../temp/csr/ta_CDL3WHITESOLDIERS.o ../../../../../temp/csr/ta_CDLABANDONEDBABY.o ../../../../../temp/csr/ta_CDLADVANCEBLOCK.o ../../../../../temp/csr/ta_CDLBELTHOLD.o ../../../../../temp/csr/ta_CDLBREAKAWAY.o ../../../../../temp/csr/ta_CDLCLOSINGMARUBOZU.o ../../../../../temp/csr/ta_CDLCONCEALBABYSWALL.o ../../../../../temp/csr/ta_CDLCOUNTERATTACK.o ../../../../../temp/csr/ta_CDLDARKCLOUDCOVER.o ../../../../../temp/csr/ta_CDLDOJI.o ../../../../../temp/csr/ta_CDLDOJISTAR.o ../../../../../temp/csr/ta_CDLDRAGONFLYDOJI.o ../../../../../temp/csr/ta_CDLENGULFING.o ../../../../../temp/csr/ta_CDLEVENINGDOJISTAR.o ../../../../../temp/csr/ta_CDLEVENINGSTAR.o ../../../../../temp/csr/ta_CDLGAPSIDESIDEWHITE.o ../../../../../temp/csr/ta_CDLGRAVESTONEDOJI.o ../../../../../temp/csr/ta_CDLHAMMER.o ../../../../../temp/csr/ta_CDLHANGINGMAN.o ../../../../../temp/csr/ta_CDLHARAMI.o ../../../../../temp/csr/ta_CDLHARAMICROSS.o ../../../../../temp/csr/ta_CDLHIGHWAVE.o ../../../../../temp/csr/ta_CDLHIKKAKE.o ../../../../../temp/csr/ta_CDLHIKKAKEMOD.o ../../../../../temp/csr/ta_CDLHOMINGPIGEON.o ../../../../../temp/csr/ta_CDLIDENTICAL3CROWS.o ../../../../../temp/csr/ta_CDLINNECK.o ../../../../../temp/csr/ta_CDLINVERTEDHAMMER.o ../../../../../temp/csr/ta_CDLKICKING.o ../../../../../temp/csr/ta_CDLKICKINGBYLENGTH.o ../../../../../temp/csr/ta_CDLLADDERBOTTOM.o ../../../../../temp/csr/ta_CDLLONGLEGGEDDOJI.o ../../../../../temp/csr/ta_CDLLONGLINE.o ../../../../../temp/csr/ta_CDLMARUBOZU.o ../../../../../temp/csr/ta_CDLMATCHINGLOW.o ../../../../../temp/csr/ta_CDLMATHOLD.o ../../../../../temp/csr/ta_CDLMORNINGDOJISTAR.o ../../../../../temp/csr/ta_CDLMORNINGSTAR.o ../../../../../temp/csr/ta_CDLONNECK.o ../../../../../temp/csr/ta_CDLPIERCING.o ../../../../../temp/csr/ta_CDLRICKSHAWMAN.o ../../../../../temp/csr/ta_CDLRISEFALL3METHODS.o ../../../../../temp/csr/ta_CDLSEPARATINGLINES.o ../../../../../temp/csr/ta_CDLSHOOTINGSTAR.o ../../../../../temp/csr/ta_CDLSHORTLINE.o ../../../../../temp/csr/ta_CDLSPINNINGTOP.o ../../../../../temp/csr/ta_CDLSTALLEDPATTERN.o ../../../../../temp/csr/ta_CDLSTICKSANDWICH.o ../../../../../temp/csr/ta_CDLTAKURI.o ../../../../../temp/csr/ta_CDLTASUKIGAP.o ../../../../../temp/csr/ta_CDLTHRUSTING.o ../../../../../temp/csr/ta_CDLTRISTAR.o ../../../../../temp/csr/ta_CDLUNIQUE3RIVER.o ../../../../../temp/csr/ta_CDLUPSIDEGAP2CROWS.o ../../../../../temp/csr/ta_CDLXSIDEGAP3METHODS.o ../../../../../temp/csr/ta_CEIL.o ../../../../../temp/csr/ta_CMO.o ../../../../../temp/csr/ta_CORREL.o ../../../../../temp/csr/ta_COS.o ../../../../../temp/csr/ta_COSH.o ../../../../../temp/csr/ta_DEMA.o ../../../../../temp/csr/ta_DIV.o ../../../../../temp/csr/ta_DX.o ../../../../../temp/csr/ta_EMA.o ../../../../../temp/csr/ta_EXP.o ../../../../../temp/csr/ta_FLOOR.o ../../../../../temp/csr/ta_HT_DCPERIOD.o ../../../../../temp/csr/ta_HT_DCPHASE.o ../../../../../temp/csr/ta_HT_PHASOR.o ../../../../../temp/csr/ta_HT_SINE.o ../../../../../temp/csr/ta_HT_TRENDLINE.o ../../../../../temp/csr/ta_HT_TRENDMODE.o ../../../../../temp/csr/ta_KAMA.o ../../../../../temp/csr/ta_LINEARREG.o ../../../../../temp/csr/ta_LINEARREG_ANGLE.o ../../../../../temp/csr/ta_LINEARREG_INTERCEPT.o ../../../../../temp/csr/ta_LINEARREG_SLOPE.o ../../../../../temp/csr/ta_LN.o ../../../../../temp/csr/ta_LOG10.o ../../../../../temp/csr/ta_MA.o ../../../../../temp/csr/ta_MACD.o ../../../../../temp/csr/ta_MACDEXT.o ../../../../../temp/csr/ta_MACDFIX.o ../../../../../temp/csr/ta_MAMA.o ../../../../../temp/csr/ta_MAVP.o ../../../../../temp/csr/ta_MAX.o ../../../../../temp/csr/ta_MAXINDEX.o ../../../../../temp/csr/ta_MEDPRICE.o ../../../../../temp/csr/ta_MFI.o ../../../../../temp/csr/ta_MIDPOINT.o ../../../../../temp/csr/ta_MIDPRICE.o ../../../../../temp/csr/ta_MIN.o ../../../../../temp/csr/ta_MININDEX.o ../../../../../temp/csr/ta_MINMAX.o ../../../../../temp/csr/ta_MINMAXINDEX.o ../../../../../temp/csr/ta_MINUS_DI.o ../../../../../temp/csr/ta_MINUS_DM.o ../../../../../temp/csr/ta_MOM.o ../../../../../temp/csr/ta_MULT.o ../../../../../temp/csr/ta_NATR.o ../../../../../temp/csr/ta_OBV.o ../../../../../temp/csr/ta_PLUS_DI.o ../../../../../temp/csr/ta_PLUS_DM.o ../../../../../temp/csr/ta_PPO.o ../../../../../temp/csr/ta_ROC.o ../../../../../temp/csr/ta_ROCP.o ../../../../../temp/csr/ta_ROCR.o ../../../../../temp/csr/ta_ROCR100.o ../../../../../temp/csr/ta_RSI.o ../../../../../temp/csr/ta_SAR.o ../../../../../temp/csr/ta_SAREXT.o ../../../../../temp/csr/ta_SIN.o ../../../../../temp/csr/ta_SINH.o ../../../../../temp/csr/ta_SMA.o ../../../../../temp/csr/ta_SQRT.o ../../../../../temp/csr/ta_STDDEV.o ../../../../../temp/csr/ta_STOCH.o ../../../../../temp/csr/ta_STOCHF.o ../../../../../temp/csr/ta_STOCHRSI.o ../../../../../temp/csr/ta_SUB.o ../../../../../temp/csr/ta_SUM.o ../../../../../temp/csr/ta_T3.o ../../../../../temp/csr/ta_TAN.o ../../../../../temp/csr/ta_TANH.o ../../../../../temp/csr/ta_TEMA.o ../../../../../temp/csr/ta_TRANGE.o ../../../../../temp/csr/ta_TRIMA.o ../../../../../temp/csr/ta_TRIX.o ../../../../../temp/csr/ta_TSF.o ../../../../../temp/csr/ta_TYPPRICE.o ../../../../../temp/csr/ta_ULTOSC.o ../../../../../temp/csr/ta_VAR.o ../../../../../temp/csr/ta_WCLPRICE.o ../../../../../temp/csr/ta_WILLR.o ../../../../../temp/csr/ta_WMA.o 
make[1]: Leaving directory '/home/ytigiev/gekko/node_modules/talib/src/lib/make/csr/linux/g++/ta_libc'

make: Entering directory '/home/ytigiev/gekko/node_modules/talib/build'
  CXX(target) Release/obj.target/talib/src/talib.o
In file included from ../src/talib.cpp:29:
../../nan/nan.h: In function ‘void Nan::AsyncQueueWorker(Nan::AsyncWorker*)’:
../../nan/nan.h:2298:62: warning: cast between incompatible function types from ‘void (*)(uv_work_t*)’ {aka ‘void (*)(uv_work_s*)’} to ‘uv_after_work_cb’ {aka ‘void (*)(uv_work_s*, int)’} [-Wcast-function-type]
     , reinterpret_cast<uv_after_work_cb>(AsyncExecuteComplete)
                                                              ^
../src/talib.cpp: In function ‘void REPORT_TA_ERROR(Nan::Callback*, TA_RetCode)’:
../src/talib.cpp:85:27: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
     callback->Call(1, argv);
                           ^
In file included from ../src/talib.cpp:29:
../../nan/nan.h:1740:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
../src/talib.cpp: In function ‘void REPORT_INTERNAL_ERROR(Nan::Callback*, const char*)’:
../src/talib.cpp:95:27: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
     callback->Call(1, argv);
                           ^
In file included from ../src/talib.cpp:29:
../../nan/nan.h:1740:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
../src/talib.cpp: In member function ‘virtual void ExecuteWorker::HandleOKCallback()’:
../src/talib.cpp:546:27: warning: ‘v8::Local<v8::Value> Nan::Callback::Call(int, v8::Local<v8::Value>*) const’ is deprecated [-Wdeprecated-declarations]
     callback->Call(2, argv);
                           ^
In file included from ../src/talib.cpp:29:
../../nan/nan.h:1740:3: note: declared here
   Call(int argc, v8::Local<v8::Value> argv[]) const {
   ^~~~
In file included from ../src/talib.cpp:28:
../src/talib.cpp: At global scope:
/home/ytigiev/.node-gyp/12.4.0/include/node/node.h:576:51: warning: cast between incompatible function types from ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>)’ to ‘node::addon_context_register_func’ {aka ‘void (*)(v8::Local<v8::Object>, v8::Local<v8::Value>, v8::Local<v8::Context>, void*)’} [-Wcast-function-type]
       (node::addon_context_register_func) (regfunc),                  \
                                                   ^
/home/ytigiev/.node-gyp/12.4.0/include/node/node.h:594:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE_X’
   NODE_MODULE_CONTEXT_AWARE_X(modname, regfunc, NULL, 0)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ytigiev/.node-gyp/12.4.0/include/node/node.h:625:3: note: in expansion of macro ‘NODE_MODULE_CONTEXT_AWARE’
   NODE_MODULE_CONTEXT_AWARE(NODE_GYP_MODULE_NAME,                     \
   ^~~~~~~~~~~~~~~~~~~~~~~~~
../src/talib.cpp:1086:1: note: in expansion of macro ‘NODE_MODULE_INIT’
 NODE_MODULE_INIT(/* exports, module, context */) {
 ^~~~~~~~~~~~~~~~
In file included from /home/ytigiev/.node-gyp/12.4.0/include/node/node.h:63,
                 from ../src/talib.cpp:28:
/home/ytigiev/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = node::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)]’:
/home/ytigiev/.node-gyp/12.4.0/include/node/node_object_wrap.h:84:78:   required from here
/home/ytigiev/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<node::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<node::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
                reinterpret_cast<Callback>(callback), type);
                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/home/ytigiev/.node-gyp/12.4.0/include/node/v8.h: In instantiation of ‘void v8::PersistentBase<T>::SetWeak(P*, typename v8::WeakCallbackInfo<P>::Callback, v8::WeakCallbackType) [with P = Nan::ObjectWrap; T = v8::Object; typename v8::WeakCallbackInfo<P>::Callback = void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)]’:
../../nan/nan_object_wrap.h:65:61:   required from here
/home/ytigiev/.node-gyp/12.4.0/include/node/v8.h:9817:16: warning: cast between incompatible function types from ‘v8::WeakCallbackInfo<Nan::ObjectWrap>::Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<Nan::ObjectWrap>&)’} to ‘Callback’ {aka ‘void (*)(const v8::WeakCallbackInfo<void>&)’} [-Wcast-function-type]
  SOLINK_MODULE(target) Release/obj.target/talib.node
  COPY Release/talib.node
make: Leaving directory '/home/ytigiev/gekko/node_modules/talib/build'
+ talib@1.1.2
updated 1 package and audited 817 packages in 27.729s
found 7 vulnerabilities (1 low, 6 moderate)
  run `npm audit fix` to fix them, or `npm audit` for details

Other information (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, etc)

IAMtheIAM commented 5 years ago

I just had your exact same problem. This is the issue

> talib@1.1.2 install /home/ytigiev/gekko/node_modules/talib

This version 1.1.2 does NOT build. Because package.json is set to ^ it means take the minor change, so even though it lists 1.0.2 it will take 1.x.x - this breaks the build.

Just do npm install --production redis@0.10.0 talib@1.0.2 tulind@0.8.7 pg and this will work. This is the same script running in the docker build, so I don't know why the versions are different for local builds.

Once you do that, the final step is to fix the package.json versions so they are all static. Notice how I removed all the ^ symbols in front of the version number. That is essential.

"dependencies": {
    "async": "2.1.2",
    "bitfinex-api-node": "1.2.1",
    "chalk": "2.4.2",
    "co-fs": "1.2.0",
    "commander": "2.13.0",
    "gekko": "0.0.9",
    "humanize-duration": "3.10.0",
    "koa": "1.2.0",
    "koa-bodyparser": "2.2.0",
    "koa-cors": "0.0.16",
    "koa-logger": "1.3.0",
    "koa-router": "5.4.0",
    "koa-static": "2.0.0",
    "lodash": "2.x",
    "moment": "2.20.1",
    "opn": "4.0.2",
    "pg": "7.11.0",
    "promisify-node": "0.5.0",
    "prompt-lite": "0.1.1",
    "redis": "0.10.0",
    "relieve": "2.1.3",
    "retry": "0.10.1",
    "semver": "5.4.1",
    "sqlite3": "4.0.4",
    "stats-lite": "2.0.4",
    "talib": "1.0.2",
    "tiny-promisify": "0.1.1",
    "toml": "2.3.0",
    "tulind": "0.8.7",
    "ws": "6.0.0"
  },

Now you can wipe out node_modules, and run npm install --only=production and let everything reinstall. This should work now.

YuriyTigiev commented 5 years ago

I think it happened because I used a nodejs 12.0 with ubuntu 19.04

YuriyTigiev commented 5 years ago

When Gekko and plugins will support the latest versions of modules?

IAMtheIAM commented 5 years ago

Use nodejs v8.16.0 - it works stable and well. What do you need node v12 for?

YuriyTigiev commented 5 years ago

I prefer to use the latest stable version of any software. Because they have fixed more bags.

IAMtheIAM commented 5 years ago

OK good luck then . Since you are not willing to try a solution given to you, you'll have to solve the problem yourself.

FYI the newest version of node usually is incompatible with many software packages because they introduce breaking changes.

I never use latest nodejs and life as a developer is much easier because more things work with a slightly outdated version of node

YuriyTigiev commented 5 years ago

I'm using a nodejs for a few months for developing a web site. I'm always using the latest version of nodejs and modules. I never had a problem with incompatible of modules, but maybe because my project is small.

IAMtheIAM commented 5 years ago

Try NVM, node version manager. It allows you to quickly and easily switch versions of node and npm.

https://github.com/nvm-sh/nvm

YuriyTigiev commented 5 years ago

I have started to use dockers. This solution helps to fix a lot of problems. But when I build container I get a lot of warnings about modules versions. I'm not sure that application works properly in all cases

Get Outlook for Androidhttps://aka.ms/ghei36

From: IAMtheIAM Sent: Sunday, July 7, 23:06 Subject: Re: [askmike/gekko] Issues with install talib (#2802) To: askmike/gekko Cc: YuriyTigiev, Author

Try NVM, node version manager. It allows you to quickly and easily switch versions of node and npm. https://github.com/nvm-sh/nvmhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnvm-sh%2Fnvm&data=02%7C01%7C%7Cc0371271cc53450eb39108d7030e3420%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636981231841546018&sdata=742trCGDBoZpL1CUCXOcL45gXH1uI5sep%2B6pgX9Vlgg%3D&reserved=0 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Faskmike%2Fgekko%2Fissues%2F2802%3Femail_source%3Dnotifications%26email_token%3DAFNSYQQBT35PS372OYD4ATLP6I5C5A5CNFSM4H2ZWK22YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODZLRHMY%23issuecomment-509023155&data=02%7C01%7C%7Cc0371271cc53450eb39108d7030e3420%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636981231841566029&sdata=ZX1Y8lzIeRPuDuWxBaBP5DUmIHVZ%2Bc91u2OmJ5Ttj8c%3D&reserved=0, or mute the threadhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAFNSYQT4DEM46FILEHUXW4DP6I5C5ANCNFSM4H2ZWK2Q&data=02%7C01%7C%7Cc0371271cc53450eb39108d7030e3420%7C84df9e7fe9f640afb435aaaaaaaaaaaa%7C1%7C0%7C636981231841586051&sdata=xc9RkynYu5d4iLTwKtjFpgJ9zZljmfWthGGLmZ1NS5c%3D&reserved=0.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. If you feel this is very a important issue please reach out the maintainer of this project directly via e-mail: gekko at mvr dot me.