Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 3.1.0
    • Fix Version/s: 3.2.0
    • Component/s: contrib-zkfuse
    • Labels:
      None
    • Environment:

      gcc (GCC) 4.3.2 20081105 (Red Hat 4.3.2-7)

    • Hadoop Flags:
      Reviewed

      Description

      I'm getting an error compiling zkfuse:

      g++ -DHAVE_CONFIG_H -I. -I.. -I/home/nitay/code/zookeeper-git/src/contrib/zkfuse/../../c/include -I/home/nitay/code/zookeeper-git/src/contrib/zkfuse/../../c/generated -I../include -I/usr/include -D_FILE_OFFSET_BITS=64 -D_REENTRANT -g -O2 -MT zkfuse.o -MD -MP -MF .deps/zkfuse.Tpo -c -o zkfuse.o zkfuse.cc
      zkfuse.cc: In function 'int main(int, char**)':
      zkfuse.cc:4282: error: 'String' does not name a type
      zkfuse.cc:4283: error: 'file' was not declared in this scope
      make[2]: *** [zkfuse.o] Error 1
      make[2]: Leaving directory `/home/nitay/code/zookeeper-git/src/contrib/zkfuse/src'
      make[1]: *** [all-recursive] Error 1
      make[1]: Leaving directory `/home/nitay/code/zookeeper-git/src/contrib/zkfuse'
      make: *** [all] Error 2

      4279 /**
      4280 * Initialize log4cxx
      4281 */
      4282 const String file("log4cxx.properties");
      4283 PropertyConfigurator::configureAndWatch( file, 5000 );
      4284 LOG_INFO(LOG, "Starting zkfuse");

      String is not standard, we should change it to std::string.

        Activity

          People

          • Assignee:
            Patrick Hunt
            Reporter:
            Nitay Joffe
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development