gnucash master: Multiple changes pushed
Geert Janssens
janssens-geert at telenet.be
Thu Jul 3 09:48:46 EDT 2014
On Wednesday 02 July 2014 17:01:10 John Ralls wrote:
> Updated via https://github.com/Gnucash/gnucash/commit/29923b1f
> (commit) via https://github.com/Gnucash/gnucash/commit/773326b7
> (commit) from https://github.com/Gnucash/gnucash/commit/d3389828
> (commit)
>
>
>
> commit 29923b1fd9676123411ec69a271e4b5801e8ad92
> Author: John Ralls <jralls at ceridwen.us>
> Date: Wed Jul 2 22:55:36 2014 +0200
>
> Replace '\0' with NULL as char* argument, avoiding warning.
>
> commit 773326b7c554df5ea3e6f3255d7bed4480587273
> Author: John Ralls <jralls at ceridwen.us>
> Date: Wed Jul 2 22:54:39 2014 +0200
>
> Fix typo from 859866a.
>
>
>
> Summary of changes:
> configure.ac | 10 ++++++----
> src/libqof/qof/test/test-qofbook.c | 6 +++---
> 2 files changed, 9 insertions(+), 7 deletions(-)
>
> _______________________________________________
> gnucash-patches mailing list
> gnucash-patches at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-patches
John, with commit 22923b1 I get a bit further with clang, but still the build errors out in qof/test:
/bin/sh ../../../../libtool --tag=CXX --mode=link clang -Werror -Wall -Wno-unused -Wno-
deprecated-register -g -std=gnu++11 -g -g -o test-qof test_qof-test-gnc-date.o test_qof-test-
qof.o test_qof-test-qofbook.o test_qof-test-qofinstance.o test_qof-test-kvp_frame.o test_qof-test-
qofobject.o test_qof-test-qofsession.o test_qof-test-qof-string-cache.o test_qof-test-gnc-guid.o
test_qof-unittest-support.o ../../../../src/libqof/qof/libgnc-qof.la -lgio-2.0 -lgthread-2.0 -pthread -
lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lm
libtool: link: clang -Werror -Wall -Wno-unused -Wno-deprecated-register -g -std=gnu++11 -g -g -
o .libs/test-qof test_qof-test-gnc-date.o test_qof-test-qof.o test_qof-test-qofbook.o test_qof-test-
qofinstance.o test_qof-test-kvp_frame.o test_qof-test-qofobject.o test_qof-test-qofsession.o
test_qof-test-qof-string-cache.o test_qof-test-gnc-guid.o test_qof-unittest-support.o -pthread -
Wl,--export-dynamic -pthread ../../../../src/libqof/qof/.libs/libgnc-qof.so -L/usr/lib64 -lgio-2.0 -
lgthread-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lm -pthread -Wl,-rpath -
Wl,/home/janssege/Development/Installs/gnucash-f20-master/lib64
test_qof-test-gnc-guid.o: In function `test_gnc_guid_to_string()':
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:74: undefined reference to `std::allocator<char>::allocator()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:74: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:74: undefined reference to `std::allocator<char>::~allocator()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:76: undefined reference to `std::allocator<char>::allocator()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:76: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:76: undefined reference to `std::allocator<char>::~allocator()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:77: undefined reference to `std::string::size() const'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:91: undefined reference to `std::allocator<char>::~allocator()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:91: undefined reference to `std::allocator<char>::~allocator()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:78: undefined reference to `std::string::operator+=(std::string const&)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:79: undefined reference to `std::string::c_str() const'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:80: undefined reference to `std::string::operator=(char const*)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:84: undefined reference to `std::allocator<char>::allocator()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:84: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::basic_string(char const*, std::allocator<char> const&)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:84: undefined reference to `std::allocator<char>::~allocator()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:85: undefined reference to `std::string::size() const'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:91: undefined reference to `std::allocator<char>::~allocator()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:91: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:86: undefined reference to `std::string::operator+=(std::string const&)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:87: undefined reference to `std::string::c_str() const'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:91: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:91: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:91: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:91: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string()'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:91: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string()'
test_qof-test-gnc-guid.o: In function `test_gnc_guid_equals()':
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:111: undefined reference to `std::basic_ostringstream<char, std::char_traits<char>,
std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:112: undefined reference to `std::ostream::operator<<(std::ios_base& (*)
(std::ios_base&))'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:112: undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::operator<< <char, std::char_traits<char> >(std::basic_ostream<char,
std::char_traits<char> >&, std::_Setfill<char>)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:112: undefined reference to `std::ostream::operator<<(std::ios_base& (*)
(std::ios_base&))'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:115: undefined reference to `std::basic_ostream<char, std::char_traits<char> >&
std::operator<< <char, std::char_traits<char> >(std::basic_ostream<char,
std::char_traits<char> >&, std::_Setw)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:115: undefined reference to `std::ostream::operator<<(unsigned int)'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:116: undefined reference to `std::basic_ostringstream<char, std::char_traits<char>,
std::allocator<char> >::str() const'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:117: undefined reference to `std::string::size() const'
/kobaltnet/janssege/Development/EclipseGnuCash/GnuCash-git/src/libqof/qof/test/test-gnc-
guid.cpp:129: undefined reference to `std::basic_string<char, std::char_traits<char>,
std::allocator<char> >::~basic_string()'
More information about the gnucash-devel
mailing list