aidas1> make g++ -c -Wall -Wextra -DUNIX -DLINUX -DLINUX64 -DPOSIX -pthread -m64 -I/homes/npg/root/include -I/tmp/DataXferLib_edi/V4_TCP -I/tmp/DataSpyLib_edi -Iinclude/ main.cpp g++ -c -Wall -Wextra -DUNIX -DLINUX -DLINUX64 -DPOSIX -pthread -m64 -I/homes/npg/root/include -I/tmp/DataXferLib_edi/V4_TCP -I/tmp/DataSpyLib_edi -Iinclude/ ./include/DataSource.h ./src/DataSource.cpp In file included from ./src/DataSource.cpp:12: include/c_functions.h:10: warning: unused parameter ‘id’ include/c_functions.h:10: warning: unused parameter ‘xclass’ include/c_functions.h:10: warning: unused parameter ‘level’ include/c_functions.h:10: warning: unused parameter ‘source’ include/c_functions.h:10: warning: unused parameter ‘body’ ./src/DataSource.cpp: In member function ‘void DataSource::TransferBuffer(double)’: ./src/DataSource.cpp:345: warning: suggest parentheses around comparison in operand of ‘|’ g++ -c -Wall -Wextra -DUNIX -DLINUX -DLINUX64 -DPOSIX -pthread -m64 -I/homes/npg/root/include -I/tmp/DataXferLib_edi/V4_TCP -I/tmp/DataSpyLib_edi -Iinclude/ ./include/Unpacker.h ./src/Unpacker.cpp ./src/Unpacker.cpp:684:3: warning: "/*" within comment ./src/Unpacker.cpp: In member function ‘void Unpacker::Process(DataSource&)’: ./src/Unpacker.cpp:37: warning: unused variable ‘my_int’ ./src/Unpacker.cpp: In member function ‘void Unpacker::LoadParameters(char*)’: ./src/Unpacker.cpp:425: warning: unused variable ‘line’ ./src/Unpacker.cpp:427: warning: unused variable ‘ch_first’ ./src/Unpacker.cpp:429: warning: unused variable ‘channel’ g++ -c -Wall -Wextra -DUNIX -DLINUX -DLINUX64 -DPOSIX -pthread -m64 -I/homes/npg/root/include -I/tmp/DataXferLib_edi/V4_TCP -I/tmp/DataSpyLib_edi -Iinclude/ ./include/Calibrator.h ./src/Calibrator.cpp ./src/Calibrator.cpp: In member function ‘void Calibrator::LoadParameters(char*)’: ./src/Calibrator.cpp:299: warning: unused variable ‘line’ ./src/Calibrator.cpp:301: warning: unused variable ‘ch_first’ g++ -c -Wall -Wextra -DUNIX -DLINUX -DLINUX64 -DPOSIX -pthread -m64 -I/homes/npg/root/include -I/tmp/DataXferLib_edi/V4_TCP -I/tmp/DataSpyLib_edi -Iinclude/ ./include/Analysis.h ./src/Analysis.cpp ./src/Analysis.cpp:915:35: warning: "/*" within comment ./src/Analysis.cpp: In member function ‘void Analysis::CloseEvent()’: ./src/Analysis.cpp:146: warning: unused variable ‘b_beam’ ./src/Analysis.cpp: In member function ‘void Analysis::WriteOutBuffer(DataSource&)’: ./src/Analysis.cpp:381: warning: comparison between signed and unsigned integer expressions ./src/Analysis.cpp: In member function ‘void Analysis::LoadParameters(char*)’: ./src/Analysis.cpp:1484: warning: unused variable ‘line’ ./src/Analysis.cpp:1486: warning: unused variable ‘ch_first’ ./src/Analysis.cpp:1488: warning: unused variable ‘channel’ g++ -lrt -m64 -L/homes/npg/root/lib -lGui -lCore -lCint -lRIO -lNet -lHist -lGraf -lGraf3d -lGpad -lTree -lRint -lPostscript -lMatrix -lPhysics -lMathCore -lThread -pthread -lm -ldl -rdynamic -L/usr/ucblib -lrt -lpthread -L/tmp/MIDAS/Linux/lib64 -ldataspy -o AIDAsort.v2.exe main.o DataSource.o Unpacker.o Calibrator.o Analysis.o DataSource.o: In function `DataSource::InitDataSource(int, int, std::basic_string, std::allocator >&, bool)': DataSource.cpp:(.text+0x1159): undefined reference to `transferMultiBlockSize' DataSource.cpp:(.text+0x1176): undefined reference to `transferMultiMode' DataSource.cpp:(.text+0x1193): undefined reference to `transferMultiPort' DataSource.cpp:(.text+0x11b2): undefined reference to `transferMultiInit' DataSource.o: In function `DataSource::TransferBuffer(double)': DataSource.cpp:(.text+0x133c): undefined reference to `transferMultiTxData' collect2: ld returned 1 exit status make: *** [AIDAsort.v2.exe] Error 1