Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- me@my-machine:~/svn-reps/null/yatebts$ svn info
- Path: .
- Working Copy Root Path: /home/me/svn-reps/null/yatebts
- URL: http://voip.null.ro/svn/yatebts/trunk
- Relative URL: ^/trunk
- Repository Root: http://voip.null.ro/svn/yatebts
- Repository UUID: 26ef948f-17ed-0410-91a8-c94bd273f071
- Revision: 675
- Node Kind: directory
- Schedule: normal
- Last Changed Author: monica
- Last Changed Rev: 675
- Last Changed Date: 2019-10-28 15:10:25 +0100 (Mon, 28 Oct 2019)
- me@my-machine:~/svn-reps/null/yatebts$ gcc --version
- gcc (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
- Copyright (C) 2017 Free Software Foundation, Inc.
- This is free software; see the source for copying conditions. There is NO
- warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- me@my-machine:~/svn-reps/null/yatebts$ g++ --version
- g++ (Ubuntu 7.4.0-1ubuntu1~18.04.1) 7.4.0
- Copyright (C) 2017 Free Software Foundation, Inc.
- This is free software; see the source for copying conditions. There is NO
- warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- me@my-machine:~/svn-reps/null/yatebts$ uname -a
- Linux me-ThinkPad-T450s 4.15.0-55-generic #60-Ubuntu SMP Tue Jul 2 18:22:20 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
- me@my-machine:~/svn-reps/null/yatebts$ lsb_release -a
- No LSB modules are available.
- Distributor ID: LinuxMint
- Description: Linux Mint 19.1 Tessa
- Release: 19.1
- Codename: tessa
- me@my-machine:~/svn-reps/null/yatebts$ ldd --version
- ldd (Ubuntu GLIBC 2.27-3ubuntu1) 2.27
- Copyright (C) 2018 Free Software Foundation, Inc.
- This is free software; see the source for copying conditions. There is NO
- warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
- Written by Roland McGrath and Ulrich Drepper.
- me@my-machine:~/svn-reps/null/yatebts$
- me@my-machine:~/svn-reps/null/yatebts$
- me@my-machine:~/svn-reps/null/yatebts$
- me@my-machine:~/svn-reps/null/yatebts$
- me@my-machine:~/svn-reps/null/yatebts$ make clean
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/A53'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/A53'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/CLI'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/CLI'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/CommonLibs'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/CommonLibs'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/Connection'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/Connection'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/Control'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/Control'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/GPRS'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/GPRS'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/GSM'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/GSM'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/Globals'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/Globals'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/Peering'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/Peering'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/SGSNGGSN'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/SGSNGGSN'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/TRXManager'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/TRXManager'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/apps'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/apps'
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/sqlite3'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/sqlite3'
- make -C ./transceiver clean
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/transceiver'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/transceiver'
- make -C ./nipc/auth clean
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/nipc/auth'
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/nipc/auth'
- me@my-machine:~/svn-reps/null/yatebts$ ./autogen.sh
- Finished! Now run configure. If in doubt run ./configure --help
- me@my-machine:~/svn-reps/null/yatebts$ ./configure --prefix=/usr/local
- checking for local operating system type... Linux
- checking for g++... g++
- checking whether the C++ compiler works... yes
- checking for C++ compiler default output file name... a.out
- checking for suffix of executables...
- checking whether we are cross compiling... no
- checking for suffix of object files... o
- checking whether we are using the GNU C++ compiler... yes
- checking whether g++ accepts -g... yes
- checking for gcc... gcc
- checking whether we are using the GNU C compiler... yes
- checking whether gcc accepts -g... yes
- checking for gcc option to accept ISO C89... none needed
- checking for gawk... gawk
- checking for sed command to use... sed
- checking for an ANSI C-conforming const... yes
- checking for inline... inline
- checking how to run the C preprocessor... gcc -E
- checking for grep that handles long lines and -e... /bin/grep
- checking for egrep... /bin/grep -E
- checking for ANSI C header files... yes
- checking for sys/types.h... yes
- checking for sys/stat.h... yes
- checking for stdlib.h... yes
- checking for string.h... yes
- checking for memory.h... yes
- checking for strings.h... yes
- checking for inttypes.h... yes
- checking for stdint.h... yes
- checking for unistd.h... yes
- checking for size_t... yes
- checking whether time.h and sys/time.h may both be included... yes
- checking whether byte ordering is bigendian... no
- checking sys/socket.h usability... yes
- checking sys/socket.h presence... yes
- checking for sys/socket.h... yes
- checking sys/time.h usability... yes
- checking sys/time.h presence... yes
- checking for sys/time.h... yes
- checking pthread.h usability... yes
- checking pthread.h presence... yes
- checking for pthread.h... yes
- checking syslog.h usability... yes
- checking syslog.h presence... yes
- checking for syslog.h... yes
- checking for openlog... yes
- checking for syslog... yes
- checking byteswap.h usability... yes
- checking byteswap.h presence... yes
- checking for byteswap.h... yes
- checking sys/prctl.h usability... yes
- checking sys/prctl.h presence... yes
- checking for sys/prctl.h... yes
- checking for Yate using yate-config... 6.1.1
- configure: creating ./config.status
- config.status: creating yate-bts.spec
- config.status: creating Makefile
- config.status: creating mbts/A53/Makefile
- config.status: creating mbts/CLI/Makefile
- config.status: creating mbts/CommonLibs/Makefile
- config.status: creating mbts/Connection/Makefile
- config.status: creating mbts/Control/Makefile
- config.status: creating mbts/GPRS/Makefile
- config.status: creating mbts/GSM/Makefile
- config.status: creating mbts/Globals/Makefile
- config.status: creating mbts/Peering/Makefile
- config.status: creating mbts/SGSNGGSN/Makefile
- config.status: creating mbts/TRXManager/Makefile
- config.status: creating mbts/sqlite3/Makefile
- config.status: creating mbts/apps/Makefile
- config.status: creating transceiver/Makefile
- config.status: creating roaming/Makefile
- config.status: creating scripts/Makefile
- config.status: creating nipc/Makefile
- config.status: creating nipc/auth/Makefile
- config.status: creating config.h
- config.status: config.h is unchanged
- me@my-machine:~/svn-reps/null/yatebts$ make
- g++ -Wall -I. -O2 -Wno-overloaded-virtual -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -Wl,--retain-symbols-file,/dev/null -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -o ybts.yate ybts.cpp -lyateradio -lyate -L/usr/local/lib
- make -C ./transceiver
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/transceiver'
- g++ -Wall -I.. -I.. -I. -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c transceiver.cpp
- g++ -Wall -I.. -I.. -I. -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c sigproc.cpp
- g++ -Wall -I.. -I.. -I. -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c gsmutil.cpp
- ar rcs libtransceiver.a transceiver.o sigproc.o gsmutil.o
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/transceiver'
- g++ -Wall -I. -O2 -Wno-overloaded-virtual -fno-exceptions -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -Wl,--retain-symbols-file,/dev/null -rdynamic -shared -Wl,--unresolved-symbols=ignore-in-shared-libs -o gsmtrx.yate -I./transceiver gsmtrx.cpp -L./transceiver -ltransceiver -lyateradio -lyate -L/usr/local/lib
- make -C ./transceiver all
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/transceiver'
- make[1]: Nothing to be done for 'all'.
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/transceiver'
- make -C ./mbts/apps all
- make[1]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/apps'
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GetConfigurationKeys.cpp
- make -C `dirname ../sqlite3/libsqlite3.a`
- make[2]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/sqlite3'
- cc -std=gnu99 -O2 -DLITTLE_ENDIAN -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -I../.. -I../.. -I. -DSQLITE_OMIT_LOAD_EXTENSION -c sqlite3.c
- ar rcs libsqlite3.a sqlite3.o
- make[2]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/sqlite3'
- make -C `dirname ../CommonLibs/libCommonLibs.a`
- make[2]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/CommonLibs'
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c A51.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c Configuration.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c BitVector.cpp
- In file included from Vector.h:34:0,
- from BitVector.h:29,
- from BitVector.cpp:29:
- BitVector.cpp: In member function ‘void SoftVector::decode(ViterbiR2O4&, BitVector&) const’:
- BitVector.cpp:513:31: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- assert(match-matchCostTable<sizeof(matchCostTable)/sizeof(matchCostTable[0])-1);
- ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- BitVector.cpp:514:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- assert(mismatch-mismatchCostTable<sizeof(mismatchCostTable)/sizeof(mismatchCostTable[0])-1);
- ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c LinkedLists.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c Logger.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c Reporting.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c Sockets.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c Threads.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c Timeval.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c Utils.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../sqlite3 -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c sqlite3util.cpp
- ar rcs libCommonLibs.a A51.o Configuration.o BitVector.o LinkedLists.o Logger.o Reporting.o Sockets.o Threads.o Timeval.o Utils.o sqlite3util.o
- make[2]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/CommonLibs'
- make -C `dirname ../Connection/libConnection.a`
- make[2]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/Connection'
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c CmdConnection.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c ConnectionMap.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GprsConnMap.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GenConnection.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c LogConnection.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c MediaConnection.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c SigConnection.cpp
- ar rcs libConnection.a CmdConnection.o ConnectionMap.o GprsConnMap.o GenConnection.o LogConnection.o MediaConnection.o SigConnection.o
- make[2]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/Connection'
- make -C `dirname ../GSM/libGSM.a`
- make[2]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/GSM'
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSM610Tables.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSMCommon.cpp
- GSMCommon.cpp: In function ‘unsigned int GSM::uplinkFreqKHz(GSM::GSMBand, unsigned int)’:
- GSMCommon.cpp:158:18: warning: unused variable ‘max’ [-Wunused-variable]
- unsigned max = maxArfcn(band);
- ^~~
- GSMCommon.cpp:159:18: warning: unused variable ‘min’ [-Wunused-variable]
- unsigned min = minArfcn(band);
- ^~~
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSMConfig.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSML1FEC.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSML2LAPDm.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSML3CommonElements.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSML3GPRSElements.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSML3Message.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSML3RRElements.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSML3RRMessages.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSMLogicalChannel.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSMSAPMux.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSMSMSCBL3Messages.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSMTAPDump.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSMTDMA.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GSMTransfer.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c PhysicalStatus.cpp
- PhysicalStatus.cpp: In member function ‘bool GSM::PhysicalStatus::setPhysical(const GSM::LogicalChannel*, const GSM::L3MeasurementResults&)’:
- PhysicalStatus.cpp:141:10: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- if (CN<sz) ARFCN=ARFCNList[CN];
- ~~^~~
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c PowerManager.cpp
- PowerManager.cpp: In member function ‘void GSM::PowerManager::increasePower()’:
- PowerManager.cpp:32:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- if (mAtten==minAtten) {
- ~~~~~~^~~~~~~~~~
- PowerManager.cpp:37:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- if (mAtten<minAtten) mAtten=minAtten;
- ~~~~~~^~~~~~~~~
- PowerManager.cpp:38:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- if (mAtten>maxAtten) mAtten=maxAtten;
- ~~~~~~^~~~~~~~~
- PowerManager.cpp: In member function ‘void GSM::PowerManager::reducePower()’:
- PowerManager.cpp:47:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- if (mAtten==maxAtten) {
- ~~~~~~^~~~~~~~~~
- PowerManager.cpp:52:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- if (mAtten<minAtten) mAtten=minAtten;
- ~~~~~~^~~~~~~~~
- PowerManager.cpp:53:12: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
- if (mAtten>maxAtten) mAtten=maxAtten;
- ~~~~~~^~~~~~~~~
- ar rcs libGSM.a GSM610Tables.o GSMCommon.o GSMConfig.o GSML1FEC.o GSML2LAPDm.o GSML3CommonElements.o GSML3GPRSElements.o GSML3Message.o GSML3RRElements.o GSML3RRMessages.o GSMLogicalChannel.o GSMSAPMux.o GSMSMSCBL3Messages.o GSMTAPDump.o GSMTDMA.o GSMTransfer.o PhysicalStatus.o PowerManager.o
- make[2]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/GSM'
- make -C `dirname ../Globals/libGlobals.a`
- make[2]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/Globals'
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -DPACKAGE_REVISION='"675"' -c Globals.cpp
- ar rcs libGlobals.a Globals.o
- make[2]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/Globals'
- make -C `dirname ../CLI/libCLI.a`
- make[2]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/CLI'
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c CLI.cpp
- ar rcs libCLI.a CLI.o
- make[2]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/CLI'
- make -C `dirname ../Control/libControl.a`
- make[2]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/Control'
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c ControlCommon.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c DCCHDispatch.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c RadioResource.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c SMSCB.cpp
- ar rcs libControl.a ControlCommon.o DCCHDispatch.o RadioResource.o SMSCB.o
- make[2]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/Control'
- make -C `dirname ../GPRS/libGPRS.a`
- make[2]: Entering directory '/home/me/svn-reps/null/yatebts/mbts/GPRS'
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c BSSG.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c BSSGMessages.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c ByteVector.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c FEC.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c GPRSCLI.cpp
- GPRSCLI.cpp: In function ‘int GPRS::gprsFreeExpired(int, char**, int, std::ostream&)’:
- GPRSCLI.cpp:159:10: warning: deleting object of polymorphic class type ‘GPRS::MSInfo’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
- delete ms;
- ^~
- GPRSCLI.cpp: At global scope:
- GPRSCLI.cpp:396:21: warning: ‘GPRS::RLCRawBlock* GPRS::fakeablock(int, int, int)’ defined but not used [-Wunused-function]
- static RLCRawBlock *fakeablock(int bsn, int tfi, int final)
- ^~~~~~~~~~
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c MAC.cpp
- MAC.cpp: In member function ‘void GPRS::L2MAC::macForgetMS(GPRS::MSInfo*, bool)’:
- MAC.cpp:470:10: warning: deleting object of polymorphic class type ‘GPRS::MSInfo’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
- delete ms;
- ^~
- MAC.cpp:479:10: warning: deleting object of polymorphic class type ‘GPRS::MSInfo’ which has non-virtual destructor might cause undefined behavior [-Wdelete-non-virtual-dtor]
- delete ms2;
- ^~~
- MAC.cpp: At global scope:
- MAC.cpp:655:13: warning: ‘void GPRS::dumpPdch()’ defined but not used [-Wunused-function]
- static void dumpPdch()
- ^~~~~~~~
- MAC.cpp: In function ‘bool GPRS::setMACFields(GPRS::MACDownlinkHeader*, GPRS::PDCHL1FEC*, GPRS::TBF*, int, GPRS::MsgTransactionType, unsigned int*)’:
- MAC.cpp:1310:6: warning: ‘bestage’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- if (thisage < bestage) continue;
- ^~
- MAC.cpp:1233:6: note: ‘bestage’ was declared here
- int bestage; // how long since the tbf was issued a USF.
- ^~~~~~~
- In file included from ./../CommonLibs/MemoryLeak.h:20:0,
- from ./ByteVector.h:21,
- from ./../GSM/GSML3RRMessages.h:28,
- from ./../GSM/GSMConfig.h:36,
- from GPRSInternal.h:107,
- from MAC.cpp:18:
- ./../CommonLibs/Logger.h:74:34: warning: ‘bestusf’ may be used uninitialized in this function [-Wmaybe-uninitialized]
- #define LOGVAR(var) (" " #var "=") << var
- ^
- MAC.cpp:1232:6: note: ‘bestusf’ was declared here
- int bestusf;
- ^~~~~~~
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c MsgBase.cpp
- g++ -Wall -I../.. -I../.. -I. -I./../CommonLibs -I./../A53 -I./../Connection -I./../GSM -I./../Globals -I./../sqlite3 -I./../Control -I./../CLI -I./../GPRS -I./../Peering -I./../SGSNGGSN -I./../TRXManager -O2 -DLITTLE_ENDIAN -Wno-overloaded-virtual -fPIC -DHAVE_GCC_FORMAT_CHECK -DHAVE_BLOCK_RETURN -I/usr/local/include/yate -DHAVE_CONFIG_H -c MSInfo.cpp
- MSInfo.cpp: In member function ‘bool GPRS::MSInfo::msAssignChannels()’:
- MSInfo.cpp:641:86: error: no match for ‘operator<<’ (operand types are ‘std::ostream {aka std::basic_ostream<char>}’ and ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’)
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- MSInfo.cpp:641:86: note: candidate: operator<<(int, int) <built-in>
- MSInfo.cpp:641:86: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘int’
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:108:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ostream_type& (*)(std::basic_ostream<_CharT, _Traits>::__ostream_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(__ostream_type& (*__pf)(__ostream_type&))
- ^~~~~~~~
- /usr/include/c++/7/ostream:108:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘std::basic_ostream<char>::__ostream_type& (*)(std::basic_ostream<char>::__ostream_type&) {aka std::basic_ostream<char>& (*)(std::basic_ostream<char>&)}’
- /usr/include/c++/7/ostream:117:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__ios_type& (*)(std::basic_ostream<_CharT, _Traits>::__ios_type&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>; std::basic_ostream<_CharT, _Traits>::__ios_type = std::basic_ios<char>]
- operator<<(__ios_type& (*__pf)(__ios_type&))
- ^~~~~~~~
- /usr/include/c++/7/ostream:117:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘std::basic_ostream<char>::__ios_type& (*)(std::basic_ostream<char>::__ios_type&) {aka std::basic_ios<char>& (*)(std::basic_ios<char>&)}’
- /usr/include/c++/7/ostream:127:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(std::ios_base& (*)(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(ios_base& (*__pf) (ios_base&))
- ^~~~~~~~
- /usr/include/c++/7/ostream:127:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘std::ios_base& (*)(std::ios_base&)’
- /usr/include/c++/7/ostream:166:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(long __n)
- ^~~~~~~~
- /usr/include/c++/7/ostream:166:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long int’
- /usr/include/c++/7/ostream:170:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(unsigned long __n)
- ^~~~~~~~
- /usr/include/c++/7/ostream:170:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long unsigned int’
- /usr/include/c++/7/ostream:174:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(bool) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(bool __n)
- ^~~~~~~~
- /usr/include/c++/7/ostream:174:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘bool’
- In file included from /usr/include/c++/7/ostream:693:0,
- from /usr/include/c++/7/iostream:39,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/bits/ostream.tcc:91:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(short int) [with _CharT = char; _Traits = std::char_traits<char>]
- basic_ostream<_CharT, _Traits>::
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/c++/7/bits/ostream.tcc:91:5: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘short int’
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:181:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(short unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(unsigned short __n)
- ^~~~~~~~
- /usr/include/c++/7/ostream:181:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘short unsigned int’
- In file included from /usr/include/c++/7/ostream:693:0,
- from /usr/include/c++/7/iostream:39,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/bits/ostream.tcc:105:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(int) [with _CharT = char; _Traits = std::char_traits<char>]
- basic_ostream<_CharT, _Traits>::
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/c++/7/bits/ostream.tcc:105:5: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘int’
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:192:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(unsigned int __n)
- ^~~~~~~~
- /usr/include/c++/7/ostream:192:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘unsigned int’
- /usr/include/c++/7/ostream:201:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(long long __n)
- ^~~~~~~~
- /usr/include/c++/7/ostream:201:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long long int’
- /usr/include/c++/7/ostream:205:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long long unsigned int) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(unsigned long long __n)
- ^~~~~~~~
- /usr/include/c++/7/ostream:205:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long long unsigned int’
- /usr/include/c++/7/ostream:220:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(double __f)
- ^~~~~~~~
- /usr/include/c++/7/ostream:220:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘double’
- /usr/include/c++/7/ostream:224:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(float) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(float __f)
- ^~~~~~~~
- /usr/include/c++/7/ostream:224:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘float’
- /usr/include/c++/7/ostream:232:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(long double) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(long double __f)
- ^~~~~~~~
- /usr/include/c++/7/ostream:232:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘long double’
- /usr/include/c++/7/ostream:245:7: note: candidate: std::basic_ostream<_CharT, _Traits>::__ostream_type& std::basic_ostream<_CharT, _Traits>::operator<<(const void*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__ostream_type = std::basic_ostream<char>]
- operator<<(const void* __p)
- ^~~~~~~~
- /usr/include/c++/7/ostream:245:7: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘const void*’
- In file included from /usr/include/c++/7/ostream:693:0,
- from /usr/include/c++/7/iostream:39,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/bits/ostream.tcc:119:5: note: candidate: std::basic_ostream<_CharT, _Traits>& std::basic_ostream<_CharT, _Traits>::operator<<(std::basic_ostream<_CharT, _Traits>::__streambuf_type*) [with _CharT = char; _Traits = std::char_traits<char>; std::basic_ostream<_CharT, _Traits>::__streambuf_type = std::basic_streambuf<char>]
- basic_ostream<_CharT, _Traits>::
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /usr/include/c++/7/bits/ostream.tcc:119:5: note: no known conversion for argument 1 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘std::basic_ostream<char>::__streambuf_type* {aka std::basic_streambuf<char>*}’
- In file included from GPRSInternal.h:20:0,
- from MSInfo.h:22,
- from MSInfo.cpp:17:
- GPRSRLC.h:55:15: note: candidate: std::ostream& GPRS::operator<<(std::ostream&, const GPRS::RLCDir::type&)
- std::ostream& operator<<(std::ostream& os, const RLCDir::type &mode);
- ^~~~~~~~
- GPRSRLC.h:55:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘const GPRS::RLCDir::type&’
- MSInfo.cpp:187:15: note: candidate: std::ostream& GPRS::operator<<(std::ostream&, const GPRS::RROperatingMode::type&)
- std::ostream& operator<<(std::ostream& os, const RROperatingMode::type &mode)
- ^~~~~~~~
- MSInfo.cpp:187:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘const GPRS::RROperatingMode::type&’
- In file included from MSInfo.cpp:17:0:
- MSInfo.h:642:15: note: candidate: std::ostream& GPRS::operator<<(std::ostream&, const GPRS::MSInfo*)
- std::ostream& operator<<(std::ostream& os, const MSInfo*ms);
- ^~~~~~~~
- MSInfo.h:642:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘const GPRS::MSInfo*’
- In file included from MSInfo.cpp:18:0:
- TBF.h:214:15: note: candidate: std::ostream& GPRS::operator<<(std::ostream&, const GPRS::TBFState::type&)
- std::ostream& operator<<(std::ostream& os, const TBFState::type &type);
- ^~~~~~~~
- TBF.h:214:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘const GPRS::TBFState::type&’
- TBF.h:506:15: note: candidate: std::ostream& GPRS::operator<<(std::ostream&, const GPRS::TBF*)
- std::ostream& operator<<(std::ostream& os, const TBF*tbf);
- ^~~~~~~~
- TBF.h:506:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘const GPRS::TBF*’
- In file included from FEC.h:27:0,
- from MSInfo.cpp:19:
- MAC.h:397:15: note: candidate: std::ostream& GPRS::operator<<(std::ostream&, GPRS::RLCBlockReservation::type&)
- std::ostream& operator<<(std::ostream& os, RLCBlockReservation::type &type);
- ^~~~~~~~
- MAC.h:397:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘GPRS::RLCBlockReservation::type&’
- MAC.h:398:15: note: candidate: std::ostream& GPRS::operator<<(std::ostream&, GPRS::RLCBlockReservation&)
- std::ostream& operator<<(std::ostream& os, RLCBlockReservation &res);
- ^~~~~~~~
- MAC.h:398:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘GPRS::RLCBlockReservation&’
- In file included from MSInfo.cpp:19:0:
- FEC.h:129:15: note: candidate: std::ostream& GPRS::operator<<(std::ostream&, GPRS::PDCHL1FEC*)
- std::ostream& operator<<(std::ostream& os, PDCHL1FEC *ch);
- ^~~~~~~~
- FEC.h:129:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘GPRS::PDCHL1FEC*’
- In file included from MSInfo.cpp:20:0:
- RLCMessages.h:51:15: note: candidate: std::ostream& GPRS::operator<<(std::ostream&, const GPRS::RLCMessage*)
- std::ostream& operator<<(std::ostream& os, const RLCMessage *msg);
- ^~~~~~~~
- RLCMessages.h:51:15: note: no known conversion for argument 2 from ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ to ‘const GPRS::RLCMessage*’
- In file included from MSInfo.cpp:25:0:
- /usr/include/c++/7/iomanip:363:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Put_time<_CharT>)
- operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_time<_CharT> __f)
- ^~~~~~~~
- /usr/include/c++/7/iomanip:363:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: ‘std::__cxx11::basic_ostringstream<char>’ is not derived from ‘std::_Put_time<_CharT>’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from MSInfo.cpp:25:0:
- /usr/include/c++/7/iomanip:311:5: note: candidate: template<class _CharT, class _Traits, class _MoneyT> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Put_money<_MoneyT>)
- operator<<(basic_ostream<_CharT, _Traits>& __os, _Put_money<_MoneyT> __f)
- ^~~~~~~~
- /usr/include/c++/7/iomanip:311:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: ‘std::__cxx11::basic_ostringstream<char>’ is not derived from ‘std::_Put_money<_MoneyT>’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from MSInfo.cpp:25:0:
- /usr/include/c++/7/iomanip:238:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setw)
- operator<<(basic_ostream<_CharT, _Traits>& __os, _Setw __f)
- ^~~~~~~~
- /usr/include/c++/7/iomanip:238:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘std::_Setw’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from MSInfo.cpp:25:0:
- /usr/include/c++/7/iomanip:208:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setprecision)
- operator<<(basic_ostream<_CharT, _Traits>& __os, _Setprecision __f)
- ^~~~~~~~
- /usr/include/c++/7/iomanip:208:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘std::_Setprecision’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from MSInfo.cpp:25:0:
- /usr/include/c++/7/iomanip:178:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setfill<_CharT>)
- operator<<(basic_ostream<_CharT, _Traits>& __os, _Setfill<_CharT> __f)
- ^~~~~~~~
- /usr/include/c++/7/iomanip:178:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: ‘std::__cxx11::basic_ostringstream<char>’ is not derived from ‘std::_Setfill<_CharT>’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from MSInfo.cpp:25:0:
- /usr/include/c++/7/iomanip:143:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setbase)
- operator<<(basic_ostream<_CharT, _Traits>& __os, _Setbase __f)
- ^~~~~~~~
- /usr/include/c++/7/iomanip:143:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘std::_Setbase’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from MSInfo.cpp:25:0:
- /usr/include/c++/7/iomanip:109:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Setiosflags)
- operator<<(basic_ostream<_CharT, _Traits>& __os, _Setiosflags __f)
- ^~~~~~~~
- /usr/include/c++/7/iomanip:109:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘std::_Setiosflags’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from MSInfo.cpp:25:0:
- /usr/include/c++/7/iomanip:79:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, std::_Resetiosflags)
- operator<<(basic_ostream<_CharT, _Traits>& __os, _Resetiosflags __f)
- ^~~~~~~~
- /usr/include/c++/7/iomanip:79:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘std::_Resetiosflags’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:682:5: note: candidate: template<class _Ostream, class _Tp> typename std::enable_if<std::__and_<std::__not_<std::is_lvalue_reference<_Tp> >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable<typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&)
- operator<<(_Ostream&& __os, const _Tp& __x)
- ^~~~~~~~
- /usr/include/c++/7/ostream:682:5: note: template argument deduction/substitution failed:
- /usr/include/c++/7/ostream: In substitution of ‘template<class _Ostream, class _Tp> typename std::enable_if<std::__and_<std::__not_<std::is_lvalue_reference<_Tp> >, std::__is_convertible_to_basic_ostream<_Ostream>, std::__is_insertable<typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type, const _Tp&, void> >::value, typename std::__is_convertible_to_basic_ostream<_Tp>::__ostream_type>::type std::operator<<(_Ostream&&, const _Tp&) [with _Ostream = std::basic_ostream<char>&; _Tp = std::__cxx11::basic_ostringstream<char>]’:
- MSInfo.cpp:641:88: required from here
- /usr/include/c++/7/ostream:682:5: error: no type named ‘type’ in ‘struct std::enable_if<false, std::basic_ostream<char>&>’
- /usr/include/c++/7/ostream:574:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const unsigned char*)
- operator<<(basic_ostream<char, _Traits>& __out, const unsigned char* __s)
- ^~~~~~~~
- /usr/include/c++/7/ostream:574:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const unsigned char*’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:569:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const signed char*)
- operator<<(basic_ostream<char, _Traits>& __out, const signed char* __s)
- ^~~~~~~~
- /usr/include/c++/7/ostream:569:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const signed char*’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:556:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, const char*)
- operator<<(basic_ostream<char, _Traits>& __out, const char* __s)
- ^~~~~~~~
- /usr/include/c++/7/ostream:556:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const char*’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/ostream:693:0,
- from /usr/include/c++/7/iostream:39,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/bits/ostream.tcc:321:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const char*)
- operator<<(basic_ostream<_CharT, _Traits>& __out, const char* __s)
- ^~~~~~~~
- /usr/include/c++/7/bits/ostream.tcc:321:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const char*’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:539:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const _CharT*)
- operator<<(basic_ostream<_CharT, _Traits>& __out, const _CharT* __s)
- ^~~~~~~~
- /usr/include/c++/7/ostream:539:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: mismatched types ‘const _CharT*’ and ‘std::__cxx11::basic_ostringstream<char>’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:519:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, unsigned char)
- operator<<(basic_ostream<char, _Traits>& __out, unsigned char __c)
- ^~~~~~~~
- /usr/include/c++/7/ostream:519:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘unsigned char’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:514:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, signed char)
- operator<<(basic_ostream<char, _Traits>& __out, signed char __c)
- ^~~~~~~~
- /usr/include/c++/7/ostream:514:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘signed char’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:508:5: note: candidate: template<class _Traits> std::basic_ostream<char, _Traits>& std::operator<<(std::basic_ostream<char, _Traits>&, char)
- operator<<(basic_ostream<char, _Traits>& __out, char __c)
- ^~~~~~~~
- /usr/include/c++/7/ostream:508:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘char’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:502:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, char)
- operator<<(basic_ostream<_CharT, _Traits>& __out, char __c)
- ^~~~~~~~
- /usr/include/c++/7/ostream:502:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘char’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/iostream:39:0,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/ostream:497:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, _CharT)
- operator<<(basic_ostream<_CharT, _Traits>& __out, _CharT __c)
- ^~~~~~~~
- /usr/include/c++/7/ostream:497:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: deduced conflicting types for parameter ‘_CharT’ (‘char’ and ‘std::__cxx11::basic_ostringstream<char>’)
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/bits/ios_base.h:46:0,
- from /usr/include/c++/7/ios:42,
- from /usr/include/c++/7/ostream:38,
- from /usr/include/c++/7/iostream:39,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/system_error:217:5: note: candidate: template<class _CharT, class _Traits> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::error_code&)
- operator<<(basic_ostream<_CharT, _Traits>& __os, const error_code& __e)
- ^~~~~~~~
- /usr/include/c++/7/system_error:217:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: cannot convert ‘os’ (type ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’) to type ‘const std::error_code&’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- In file included from /usr/include/c++/7/string:52:0,
- from /usr/include/c++/7/bits/locale_classes.h:40,
- from /usr/include/c++/7/bits/ios_base.h:41,
- from /usr/include/c++/7/ios:42,
- from /usr/include/c++/7/ostream:38,
- from /usr/include/c++/7/iostream:39,
- from ./../CommonLibs/Timeval.h:31,
- from ./../CommonLibs/Interthread.h:29,
- from MSInfo.h:19,
- from MSInfo.cpp:17:
- /usr/include/c++/7/bits/basic_string.h:6284:5: note: candidate: template<class _CharT, class _Traits, class _Alloc> std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>&)
- operator<<(basic_ostream<_CharT, _Traits>& __os,
- ^~~~~~~~
- /usr/include/c++/7/bits/basic_string.h:6284:5: note: template argument deduction/substitution failed:
- MSInfo.cpp:641:88: note: ‘std::ostringstream {aka std::__cxx11::basic_ostringstream<char>}’ is not derived from ‘const std::__cxx11::basic_string<_CharT, _Traits, _Alloc>’
- GPRSLOG(INFO,GPRS_MSG|GPRS_CHECK_OK) << "Multislot assignment for "<<this<<os;
- ^~
- Makefile:122: recipe for target 'MSInfo.o' failed
- make[2]: *** [MSInfo.o] Error 1
- make[2]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/GPRS'
- Makefile:140: recipe for target '../GPRS/libGPRS.a' failed
- make[1]: *** [../GPRS/libGPRS.a] Error 2
- make[1]: Leaving directory '/home/me/svn-reps/null/yatebts/mbts/apps'
- Makefile:53: recipe for target 'all' failed
- make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement