Are the PaloSpreadsheetFuncs configure files missing from repository?

This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

  • Are the PaloSpreadsheetFuncs configure files missing from repository?

    Hello,

    I tried 2 ways:
    1) Source from palo_server_1646.zip
    2) Source from svn at https://palo.svn.sourceforge.net/svnroot/palo
    Palo server got installed smooth.
    Thanks.

    Now, I need PHPPalo.
    I use PHP-5.1.2. Hence, I had to try SRC as I found no luck with BINARY.
    I tried,
    1) Source from palo_client_1646.zip
    2) Source from svn at https://palo.svn.sourceforge.net/svnroot/palo
    In, both approach:
    ./configure
    has WARNING
    "config.status: executing depfiles commands
    === configuring in ../PaloSpreadsheetFuncs (/home/devrd/INSTALLS/STACK-1.31/palo/client/libraries/PHPPalo/../PaloSpreadsheetFuncs)
    configure: WARNING: no configuration information is in ../PaloSpreadsheetFuncs"
    make
    has ERROR
    make: *** [../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.lo] Error 1

    Listing,
    ls ../PaloSpreadsheetFuncs
    I found no configure, configure.ac or makefiles.
    Are the PaloSpreadsheetFuncs configure files missing from repository?
    ( Current commit 38 )
    Could not find anything in old commits either.

    Should I build PHPPalo from old palo_src_1_0_c.zip?


    Thanks,
    Praveen.
  • RE: Are the PaloSpreadsheetFuncs configure files missing from repository?

    PaloSpreadsheetFuncs is not a standalone project.
    It is part of the PHPPalo, therefore the configure script is in PHPPalo.
    The warning is just a warning.

    PaloSpreadSheetFuncs and PHPPalo should be on the same filesystemlevel.

    Do you read carefully the output of ./configure --help in PHPPALO ?

    What happens , if you do
    make clean && make
    in PHPPalo ?

    with best regards

    Hendrik
  • RE: Are the PaloSpreadsheetFuncs configure files missing from repository?

    Hello,

    Thanks for the reply.

    Yes.. I had read README, INSTALL, ./configure --help.

    I had tried, and tried again. Please, let me know if anything new things has to be tried.
    Any help would be appreciated.

    1)
    make clean
    ./configure PHPHEADERS=/home/devrd/INSTALLS/STACK-1.11/php-5.1.2
    make

    2)
    make clean
    CFLAGS="-m64 -fPIC" ./configure \
    PHPHEADERS=/home/devrd/INSTALLS/STACK-1.11/php-5.1.2
    make

    3)
    make clean
    CFLAGS="-m64 -fPIC" CXX=gcc CXXFLAGS="-m64 -fPIC" ./configure \
    PHPHEADERS=/home/devrd/INSTALLS/STACK-1.11/php-5.1.2 \
    --enable-debug=yes
    make

    The modules are in same level.
    [host1 PHPPalo]$ ls ../
    Excel Java Jedox.Palo.Comm libpalo2 libpalo_ng PaloSpreadsheetFuncs PHPPalo README

    This is configure warning I get:

    config.status: creating Makefile
    config.status: executing depfiles commands
    === configuring in ../PaloSpreadsheetFuncs (/home/devrd/INSTALLS/STACK-1.31/palo/client/libraries/PHPPalo/../PaloSpreadsheetFuncs)
    configure: WARNING: no configuration information is in ../PaloSpreadsheetFuncs

    This is make error I get:

    ../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.cpp:474: error: use of 'Dimension' is ambiguous
    ../libpalo_ng/source/Palo/Cache/AbstractCache.h:147: error: first declared as 'struct Dimension' here
    ../libpalo_ng/source/Palo/Dimension.h:50: error: also declared as 'class jedox::palo::Dimension' here
    ../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.cpp:474: error: 'Dimension' was not declared in this scope
    ../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.cpp:474: error: expected `;' before 'd'
    ../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.cpp:476: error: 'd' was not declared in this scope
    ../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.cpp: In member function 'double Palo::SpreadsheetFuncs::SpreadsheetFuncsBase::FPaloElementWeight(jedox::palo::Server&, const std::string&, const std::string&, const std::string&, const std::string&)':
    ../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.cpp:521: error: use of 'Dimension' is ambiguous
    ../libpalo_ng/source/Palo/Cache/AbstractCache.h:147: error: first declared as 'struct Dimension' here
    ../libpalo_ng/source/Palo/Dimension.h:50: error: also declared as 'class jedox::palo::Dimension' here
    ../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.cpp:521: error: 'Dimension' was not declared in this scope
    ../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.cpp:521: error: expected `;' before 'd'
    ../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.cpp:523: error: 'd' was not declared in this scope
    make: *** [../PaloSpreadsheetFuncs/SpreadsheetFuncsBase.lo] Error 1

    Thanks,
    Praveen.
  • RE: Are the PaloSpreadsheetFuncs configure files missing from repository?

    First of all the warning is no problem at all.

    Second the correct sequence would be

    make distclean
    PHPHEADERS=/home/devrd/INSTALLS/STACK-1.11/php-5.1.2 ./configure
    make clean
    make

    Do you have build libpalo_ng ?

    What version of gcc do you use ?