Skip to content
This repository was archived by the owner on Jun 30, 2025. It is now read-only.
This repository was archived by the owner on Jun 30, 2025. It is now read-only.

logging_unittest-logging_unittest.o ERROR 1 #104

@waybarrios

Description

@waybarrios

Hello,

I try to compile this repo but It always show me the following error:

+-DHAVE_CONFIG_H -I. -I./src -I./src -pthread -Wall -Wwrite-strings -Woverloaded-virtual -Wno-sign-compare -DNO_FRAME_POINTER -fPIC -MT src/logging_unittest-logging_unittest.o -MD -MP -MF src/.deps/logging_unittest-logging_unittest.Tpo -c -o src/logging_unittest-logging_unittest.otest -f 'src/logging_unittest.cc' || echo './'src/logging_unittest.cc src/logging_unittest.cc:64:17: error: ‘GFLAGS_NAMESPACE’ is not a namespace-name using namespace GFLAGS_NAMESPACE; ^ src/logging_unittest.cc:64:33: error: expected namespace-name before ‘;’ token using namespace GFLAGS_NAMESPACE; ^ src/logging_unittest.cc: In function ‘int main(int, char**)’: src/logging_unittest.cc:180:43: error: ‘ParseCommandLineFlags’ was not declared in this scope ParseCommandLineFlags(&argc, &argv, true); ^ src/logging_unittest.cc:180:43: note: suggested alternative: In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:346:31: note: ‘gflags::ParseCommandLineFlags’ extern GFLAGS_DLL_DECL uint32 ParseCommandLineFlags(int *argc, char*** argv, bool remove_flags); ^ In file included from src/logging_unittest.cc:58:0: src/logging_unittest.cc: In static member function ‘static void Test_DeathNoAllocNewHook_logging::Run()’: src/googletest.h:177:25: error: ‘FlagSaver’ was not declared in this scope static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:297:1: note: in expansion of macro ‘TEST’ TEST(DeathNoAllocNewHook, logging) { ^ src/googletest.h:177:25: note: suggested alternative: static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:297:1: note: in expansion of macro ‘TEST’ TEST(DeathNoAllocNewHook, logging) { ^ In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ In file included from src/logging_unittest.cc:58:0: src/googletest.h:177:35: error: expected ‘;’ before ‘fs’ static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:297:1: note: in expansion of macro ‘TEST’ TEST(DeathNoAllocNewHook, logging) { ^ src/logging_unittest.cc: In function ‘void TestRawLogging()’: src/logging_unittest.cc:309:3: error: ‘FlagSaver’ was not declared in this scope FlagSaver saver; ^ src/logging_unittest.cc:309:3: note: suggested alternative: In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ src/logging_unittest.cc:309:13: error: expected ‘;’ before ‘saver’ FlagSaver saver; ^ src/logging_unittest.cc: In function ‘void LogWithLevels(int, int, bool, bool)’: src/logging_unittest.cc:364:3: error: ‘FlagSaver’ was not declared in this scope FlagSaver saver; ^ src/logging_unittest.cc:364:3: note: suggested alternative: In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ src/logging_unittest.cc:364:13: error: expected ‘;’ before ‘saver’ FlagSaver saver; ^ In file included from src/logging_unittest.cc:58:0: src/logging_unittest.cc: In static member function ‘static void Test_DeathRawCHECK_logging::Run()’: src/googletest.h:177:25: error: ‘FlagSaver’ was not declared in this scope static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:437:1: note: in expansion of macro ‘TEST’ TEST(DeathRawCHECK, logging) { ^ src/googletest.h:177:25: note: suggested alternative: static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:437:1: note: in expansion of macro ‘TEST’ TEST(DeathRawCHECK, logging) { ^ In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ In file included from src/logging_unittest.cc:58:0: src/googletest.h:177:35: error: expected ‘;’ before ‘fs’ static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:437:1: note: in expansion of macro ‘TEST’ TEST(DeathRawCHECK, logging) { ^ src/logging_unittest.cc: In static member function ‘static void Test_DeathSTREQ_logging::Run()’: src/googletest.h:177:25: error: ‘FlagSaver’ was not declared in this scope static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:587:1: note: in expansion of macro ‘TEST’ TEST(DeathSTREQ, logging) { ^ src/googletest.h:177:25: note: suggested alternative: static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:587:1: note: in expansion of macro ‘TEST’ TEST(DeathSTREQ, logging) { ^ In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ In file included from src/logging_unittest.cc:58:0: src/googletest.h:177:35: error: expected ‘;’ before ‘fs’ static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:587:1: note: in expansion of macro ‘TEST’ TEST(DeathSTREQ, logging) { ^ src/logging_unittest.cc: In static member function ‘static void Test_CheckNOTNULL_Simple::Run()’: src/googletest.h:177:25: error: ‘FlagSaver’ was not declared in this scope static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:597:1: note: in expansion of macro ‘TEST’ TEST(CheckNOTNULL, Simple) { ^ src/googletest.h:177:25: note: suggested alternative: static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:597:1: note: in expansion of macro ‘TEST’ TEST(CheckNOTNULL, Simple) { ^ In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ In file included from src/logging_unittest.cc:58:0: src/googletest.h:177:35: error: expected ‘;’ before ‘fs’ static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:597:1: note: in expansion of macro ‘TEST’ TEST(CheckNOTNULL, Simple) { ^ src/logging_unittest.cc: In static member function ‘static void Test_DeathCheckNN_Simple::Run()’: src/googletest.h:177:25: error: ‘FlagSaver’ was not declared in this scope static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:608:1: note: in expansion of macro ‘TEST’ TEST(DeathCheckNN, Simple) { ^ src/googletest.h:177:25: note: suggested alternative: static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:608:1: note: in expansion of macro ‘TEST’ TEST(DeathCheckNN, Simple) { ^ In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ In file included from src/logging_unittest.cc:58:0: src/googletest.h:177:35: error: expected ‘;’ before ‘fs’ static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:608:1: note: in expansion of macro ‘TEST’ TEST(DeathCheckNN, Simple) { ^ src/logging_unittest.cc: In static member function ‘static void Test_SafeFNMatch_logging::Run()’: src/googletest.h:177:25: error: ‘FlagSaver’ was not declared in this scope static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:868:1: note: in expansion of macro ‘TEST’ TEST(SafeFNMatch, logging) { ^ src/googletest.h:177:25: note: suggested alternative: static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:868:1: note: in expansion of macro ‘TEST’ TEST(SafeFNMatch, logging) { ^ In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ In file included from src/logging_unittest.cc:58:0: src/googletest.h:177:35: error: expected ‘;’ before ‘fs’ static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:868:1: note: in expansion of macro ‘TEST’ TEST(SafeFNMatch, logging) { ^ src/logging_unittest.cc: In static member function ‘static void Test_Strerror_logging::Run()’: src/googletest.h:177:25: error: ‘FlagSaver’ was not declared in this scope static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:1043:1: note: in expansion of macro ‘TEST’ TEST(Strerror, logging) { ^ src/googletest.h:177:25: note: suggested alternative: static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:1043:1: note: in expansion of macro ‘TEST’ TEST(Strerror, logging) { ^ In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ In file included from src/logging_unittest.cc:58:0: src/googletest.h:177:35: error: expected ‘;’ before ‘fs’ static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:1043:1: note: in expansion of macro ‘TEST’ TEST(Strerror, logging) { ^ src/logging_unittest.cc: In static member function ‘static void Test_UserDefinedClass_logging::Run()’: src/googletest.h:177:25: error: ‘FlagSaver’ was not declared in this scope static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:1209:1: note: in expansion of macro ‘TEST’ TEST(UserDefinedClass, logging) { ^ src/googletest.h:177:25: note: suggested alternative: static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:1209:1: note: in expansion of macro ‘TEST’ TEST(UserDefinedClass, logging) { ^ In file included from src/glog/logging.h:86:0, from src/utilities.h:82, from src/logging_unittest.cc:33: /usr/include/gflags/gflags.h:277:23: note: ‘gflags::FlagSaver’ class GFLAGS_DLL_DECL FlagSaver { ^ In file included from src/logging_unittest.cc:58:0: src/googletest.h:177:35: error: expected ‘;’ before ‘fs’ static void Run() { FlagSaver fs; RunTest(); } \ ^ src/logging_unittest.cc:1209:1: note: in expansion of macro ‘TEST’ TEST(UserDefinedClass, logging) { ^ make: *** [src/logging_unittest-logging_unittest.o] Error 1

So, Does anyone know how to fix it?

thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions