cURL
Haxx ad
libcurl

curl's project page on SourceForge.net

Sponsors:
Haxx

cURL > Mailing List > Monthly Index > Single Mail

curlpp mailing list Archives

Re: [cURLpp] Compiler Probs installing curlpp-0-5

From: Thorsten Viel <thorsten.viel_at_gmx.de>
Date: Tue, 5 Jul 2005 18:08:49 +0000

Hi,

I dont know which option you mean, and a search in man wasn't really fertile.

I only found -v which produces the following output:

s15187200:/emitter-3.0 # g++ -o emitter -pass-exit-codes -v -Wno-deprecated
-I/usr/include/mysql -I./ -L/usr/lib/mysql -I/usr/include -L./ -lmysqlclient
-lmimepp -lcurl -lcurlpp -lssl -lcrypto *.cpp > gcc-v.txt
Reading specs from /usr/lib/gcc-lib/i586-suse-linux/3.3.3/specs
Configured with: ../configure --enable-threads=posix --prefix=/usr
--with-local-prefix=/usr/local --infodir=/usr/share/info
--mandir=/usr/share/man --enable-languages=c,c++,f77,objc,java,ada
--disable-checking --libdir=/usr/lib --enable-libgcj
--with-gxx-include-dir=/usr/include/g++ --with-slibdir=/lib
--with-system-zlib --enable-shared --enable-__cxa_atexit i586-suse-linux
Thread model: posix
gcc version 3.3.3 (SuSE Linux)
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus -quiet -v -I/usr/include/mysql
-I./ -I/usr/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3
-D_GNU_SOURCE XMLParser.cpp -D__GNUG__=3 -quiet -dumpbase XMLParser.cpp
-auxbase XMLParser -Wno-deprecated -version -o /tmp/ccUzCPui.s
GNU C++ version 3.3.3 (SuSE Linux) (i586-suse-linux)
        compiled by GNU C version 3.3.3 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/mysql
 .
 /usr/include/g++
 /usr/include/g++/i586-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include
 /usr/i586-suse-linux/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/as -V
-Qy -o /tmp/ccWABs59.o /tmp/ccUzCPui.s
GNU assembler version 2.15.90.0.1.1 (i586-suse-linux) using BFD version
2.15.90.0.1.1 20040303 (SuSE Linux)
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus -quiet -v -I/usr/include/mysql
-I./ -I/usr/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3
-D_GNU_SOURCE antisd.cpp -D__GNUG__=3 -quiet -dumpbase antisd.cpp -auxbase
antisd -Wno-deprecated -version -o /tmp/ccUzCPui.s
GNU C++ version 3.3.3 (SuSE Linux) (i586-suse-linux)
        compiled by GNU C version 3.3.3 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/mysql
 .
 /usr/include/g++
 /usr/include/g++/i586-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include
 /usr/i586-suse-linux/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/as -V
-Qy -o /tmp/ccBYFUbL.o /tmp/ccUzCPui.s
GNU assembler version 2.15.90.0.1.1 (i586-suse-linux) using BFD version
2.15.90.0.1.1 20040303 (SuSE Linux)
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus -quiet -v -I/usr/include/mysql
-I./ -I/usr/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3
-D_GNU_SOURCE client.cpp -D__GNUG__=3 -quiet -dumpbase client.cpp -auxbase
client -Wno-deprecated -version -o /tmp/ccUzCPui.s
GNU C++ version 3.3.3 (SuSE Linux) (i586-suse-linux)
        compiled by GNU C version 3.3.3 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/mysql
 .
 /usr/include/g++
 /usr/include/g++/i586-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include
 /usr/i586-suse-linux/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/as -V
-Qy -o /tmp/ccgYR2cH.o /tmp/ccUzCPui.s
GNU assembler version 2.15.90.0.1.1 (i586-suse-linux) using BFD version
2.15.90.0.1.1 20040303 (SuSE Linux)
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus -quiet -v -I/usr/include/mysql
-I./ -I/usr/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3
-D_GNU_SOURCE emitter.cpp -D__GNUG__=3 -quiet -dumpbase emitter.cpp -auxbase
emitter -Wno-deprecated -version -o /tmp/ccUzCPui.s
GNU C++ version 3.3.3 (SuSE Linux) (i586-suse-linux)
        compiled by GNU C version 3.3.3 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/mysql
 .
 /usr/include/g++
 /usr/include/g++/i586-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include
 /usr/i586-suse-linux/include
 /usr/include
End of search list.
In file included from /usr/local/include/curlpp/Option.hpp:27,
                 from /usr/local/include/curlpp/Options.hpp:25,
                 from emitter.cpp:85:
/usr/local/include/curlpp/OptionBase.hpp:40: error: syntax error before `)'
   token
/usr/local/include/curlpp/OptionBase.hpp:55: error: syntax error before `('
   token
/usr/local/include/curlpp/OptionBase.hpp:81: error: syntax error before `;'
   token
In file included from /usr/local/include/curlpp/OptionContainerType.hpp:31,
                 from /usr/local/include/curlpp/OptionContainer.hpp:27,
                 from /usr/local/include/curlpp/Option.hpp:28,
                 from /usr/local/include/curlpp/Options.hpp:25,
                 from emitter.cpp:85:
/usr/local/include/curlpp/Form.hpp:59: error: syntax error before `*' token
/usr/local/include/curlpp/Form.hpp:67: error: syntax error before `*' token
/usr/local/include/curlpp/Form.hpp:68: error: syntax error before `*' token
/usr/local/include/curlpp/Form.hpp:99: error: `curl_httppost' undeclared in
   namespace `cURL'
/usr/local/include/curlpp/Form.hpp:99: error: `first' was not declared in this
   scope
/usr/local/include/curlpp/Form.hpp:100: error: `curl_httppost' undeclared in
   namespace `cURL'
/usr/local/include/curlpp/Form.hpp:100: error: `last' was not declared in this
   scope
/usr/local/include/curlpp/Form.hpp:100: error: variable declaration is not
   allowed here
/usr/local/include/curlpp/Form.hpp:114: error: syntax error before `{' token
/usr/local/include/curlpp/Form.hpp:148: error: destructors must be member
   functions
/usr/local/include/curlpp/Form.hpp:148: error: virtual outside class
   declaration
/usr/local/include/curlpp/Form.hpp:153: error: syntax error before `*' token
/usr/local/include/curlpp/Form.hpp:169: error: syntax error before `{' token
/usr/local/include/curlpp/Form.hpp:203: error: destructors must be member
   functions
/usr/local/include/curlpp/Form.hpp:203: error: virtual outside class
   declaration
/usr/local/include/curlpp/Form.hpp:208: error: syntax error before `*' token
/usr/local/include/curlpp/Form.hpp:218: error: syntax error before `}' token
In file included from /usr/local/include/curlpp/OptionContainer.hpp:27,
                 from /usr/local/include/curlpp/Option.hpp:28,
                 from /usr/local/include/curlpp/Options.hpp:25,
                 from emitter.cpp:85:
/usr/local/include/curlpp/OptionContainerType.hpp:56: error: `
   OptionContainerType' is not a template
/usr/local/include/curlpp/OptionContainerType.hpp:58: confused by earlier
errors, bailing out
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus -quiet -v -I/usr/include/mysql
-I./ -I/usr/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3
-D_GNU_SOURCE exceptions.cpp -D__GNUG__=3 -quiet -dumpbase exceptions.cpp
-auxbase exceptions -Wno-deprecated -version -o /tmp/ccUzCPui.s
GNU C++ version 3.3.3 (SuSE Linux) (i586-suse-linux)
        compiled by GNU C version 3.3.3 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/mysql
 .
 /usr/include/g++
 /usr/include/g++/i586-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include
 /usr/i586-suse-linux/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/as -V
-Qy -o /tmp/cc2pETqt.o /tmp/ccUzCPui.s
GNU assembler version 2.15.90.0.1.1 (i586-suse-linux) using BFD version
2.15.90.0.1.1 20040303 (SuSE Linux)
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus -quiet -v -I/usr/include/mysql
-I./ -I/usr/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3
-D_GNU_SOURCE main.cpp -D__GNUG__=3 -quiet -dumpbase main.cpp -auxbase main
-Wno-deprecated -version -o /tmp/ccUzCPui.s
GNU C++ version 3.3.3 (SuSE Linux) (i586-suse-linux)
        compiled by GNU C version 3.3.3 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/mysql
 .
 /usr/include/g++
 /usr/include/g++/i586-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include
 /usr/i586-suse-linux/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/as -V
-Qy -o /tmp/cc3rXz20.o /tmp/ccUzCPui.s
GNU assembler version 2.15.90.0.1.1 (i586-suse-linux) using BFD version
2.15.90.0.1.1 20040303 (SuSE Linux)
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus -quiet -v -I/usr/include/mysql
-I./ -I/usr/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3
-D_GNU_SOURCE parameters.cpp -D__GNUG__=3 -quiet -dumpbase parameters.cpp
-auxbase parameters -Wno-deprecated -version -o /tmp/ccUzCPui.s
GNU C++ version 3.3.3 (SuSE Linux) (i586-suse-linux)
        compiled by GNU C version 3.3.3 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/mysql
 .
 /usr/include/g++
 /usr/include/g++/i586-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include
 /usr/i586-suse-linux/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/as -V
-Qy -o /tmp/ccSBbgJX.o /tmp/ccUzCPui.s
GNU assembler version 2.15.90.0.1.1 (i586-suse-linux) using BFD version
2.15.90.0.1.1 20040303 (SuSE Linux)
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus -quiet -v -I/usr/include/mysql
-I./ -I/usr/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3
-D_GNU_SOURCE recipient.cpp -D__GNUG__=3 -quiet -dumpbase recipient.cpp
-auxbase recipient -Wno-deprecated -version -o /tmp/ccUzCPui.s
GNU C++ version 3.3.3 (SuSE Linux) (i586-suse-linux)
        compiled by GNU C version 3.3.3 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/mysql
 .
 /usr/include/g++
 /usr/include/g++/i586-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include
 /usr/i586-suse-linux/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/as -V
-Qy -o /tmp/ccAiOlvL.o /tmp/ccUzCPui.s
GNU assembler version 2.15.90.0.1.1 (i586-suse-linux) using BFD version
2.15.90.0.1.1 20040303 (SuSE Linux)
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/cc1plus -quiet -v -I/usr/include/mysql
-I./ -I/usr/include -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=3
-D_GNU_SOURCE templateengine.cpp -D__GNUG__=3 -quiet -dumpbase
templateengine.cpp -auxbase templateengine -Wno-deprecated -version
-o /tmp/ccUzCPui.s
GNU C++ version 3.3.3 (SuSE Linux) (i586-suse-linux)
        compiled by GNU C version 3.3.3 (SuSE Linux).
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring duplicate directory "/usr/include"
  as it is a non-system directory that duplicates a system directory
#include "..." search starts here:
#include <...> search starts here:
 /usr/include/mysql
 .
 /usr/include/g++
 /usr/include/g++/i586-suse-linux
 /usr/include/g++/backward
 /usr/local/include
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/include
 /usr/i586-suse-linux/include
 /usr/include
End of search list.
 /usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/as -V
-Qy -o /tmp/ccPUDaPL.o /tmp/ccUzCPui.s
GNU assembler version 2.15.90.0.1.1 (i586-suse-linux) using BFD version
2.15.90.0.1.1 20040303 (SuSE Linux)

Hope this is helpful. By the way do you know of someone who successful
compiled curlpp with gcc3.3.3.
It seems to me that it is a compiler prob. I'll try to downgrade or upgrade
from this version.

Am Dienstag 05 Juli 2005 13:11 schrieb Jean-Philippe Barrette-LaPierre:
> On July 5, 2005 10:36 am, Thorsten Viel wrote:
> > I dont see any misconfiguration, its a mystery.
>
> Well, it is to me too. The weird thing is that cURL.hpp is correctly
> included, and curl/curl.h too (doesn't do any "missing file ..."). I know
> there's a way to get the "processed file" with gcc, to see the current
> processed file (with all includes directly in the file). It might help me
> if you could send this file.
>
> > Thanks Thorsten
_______________________________________________
cURLpp mailing list
cURLpp_at_rrette.com
http://www.rrette.com/mailman/listinfo/curlpp
Received on 2005-07-05

These mail archives are generated by hypermail.

donate! Page updated November 12, 2010.
web site info

File upload with ASP.NET