{"action":"created","issue":{"url":"https://api.github.com/repos/moneymanagerex/moneymanagerex/issues/667","labels_url":"https://api.github.com/repos/moneymanagerex/moneymanagerex/issues/667/labels{/name}","comments_url":"https://api.github.com/repos/moneymanagerex/moneymanagerex/issues/667/comments","events_url":"https://api.github.com/repos/moneymanagerex/moneymanagerex/issues/667/events","html_url":"https://github.com/moneymanagerex/moneymanagerex/issues/667","id":128768524,"number":667,"title":"Failing build on Ubuntu 14.04","user":{"login":"dmgawel","id":1322846,"avatar_url":"https://avatars.githubusercontent.com/u/1322846?v=3","gravatar_id":"","url":"https://api.github.com/users/dmgawel","html_url":"https://github.com/dmgawel","followers_url":"https://api.github.com/users/dmgawel/followers","following_url":"https://api.github.com/users/dmgawel/following{/other_user}","gists_url":"https://api.github.com/users/dmgawel/gists{/gist_id}","starred_url":"https://api.github.com/users/dmgawel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dmgawel/subscriptions","organizations_url":"https://api.github.com/users/dmgawel/orgs","repos_url":"https://api.github.com/users/dmgawel/repos","events_url":"https://api.github.com/users/dmgawel/events{/privacy}","received_events_url":"https://api.github.com/users/dmgawel/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-01-26T09:22:06Z","updated_at":"2016-01-26T09:41:18Z","closed_at":null,"body":"I've installed mmex on Ubuntu 14.04 (precisely: ElementaryOS Freya) for mmex-test ppa but after choosing language program doesn't run and took 100% PCU. So I've decided to build it manually, but it fails:\r\n\r\n```\r\n~/Development/moneymanagerex/compile   master ●  ../configure && make\r\nchecking build system type... x86_64-unknown-linux-gnu\r\nchecking host system type... x86_64-unknown-linux-gnu\r\nchecking target system type... x86_64-unknown-linux-gnu\r\nchecking for g++... g++\r\nchecking whether the C++ compiler works... yes\r\nchecking for C++ compiler default output file name... a.out\r\nchecking for suffix of executables... \r\nchecking whether we are cross compiling... no\r\nchecking for suffix of object files... o\r\nchecking whether we are using the GNU C++ compiler... yes\r\nchecking whether g++ accepts -g... yes\r\nchecking for gcc... gcc\r\nchecking whether we are using the GNU C compiler... yes\r\nchecking whether gcc accepts -g... yes\r\nchecking for gcc option to accept ISO C89... none needed\r\nchecking how to run the C++ preprocessor... g++ -E\r\nchecking how to run the C preprocessor... gcc -E\r\nchecking for ranlib... ranlib\r\nchecking for a BSD-compatible install... /usr/bin/install -c\r\nchecking for special C compiler options needed for large files... no\r\nchecking for _FILE_OFFSET_BITS value needed for large files... no\r\nchecking whether g++ supports C++11 features by default... no\r\nchecking whether g++ supports C++11 features with -std=c++11... yes\r\nchecking for the --enable-debug option... will be automatically detected\r\nchecking for the --enable-unicode option... will be automatically detected\r\nchecking for the --enable-shared option... will be automatically detected\r\nchecking for the --with-motif option... will be automatically detected\r\nchecking for the --with-gtk option... will be automatically detected\r\nchecking for the --with-x11 option... will be automatically detected\r\nchecking for the --with-mac option... will be automatically detected\r\nchecking for the --with-cocoa option... will be automatically detected\r\nchecking for the --with-mgl option... will be automatically detected\r\nchecking for the --with-msw option... will be automatically detected\r\nchecking for the --with-wxshared option... will be automatically detected\r\nchecking for gawk... no\r\nchecking for mawk... mawk\r\nchecking whether ln -s works... yes\r\nchecking for ranlib... (cached) ranlib\r\nchecking for gcc... (cached) gcc\r\nchecking whether we are using the GNU C compiler... (cached) yes\r\nchecking whether gcc accepts -g... (cached) yes\r\nchecking for gcc option to accept ISO C89... (cached) none needed\r\nchecking whether we are using the GNU C++ compiler... (cached) yes\r\nchecking whether g++ accepts -g... (cached) yes\r\nchecking how to run the C++ preprocessor... g++ -E\r\nchecking for wx-config... /usr/bin/wx-config\r\nchecking for wxWidgets version >= 2.9.4... yes (version 3.0.2)\r\nchecking for wxWidgets static library... no\r\nchecking if wxWidgets was built with UNICODE enabled... yes\r\nchecking if wxWidgets was built in DEBUG mode... no\r\nchecking if wxWidgets was built in STATIC mode... no\r\nchecking if wxWidgets port is wxGTK... yes\r\nchecking if wxWidgets port is wxMotif... no\r\nchecking if wxWidgets port is wxMac... no\r\nchecking if wxWidgets port is wxMac... no\r\nchecking if wxWidgets port is wxX11... no\r\nchecking if wxWidgets port is wxMGL... no\r\nchecking if wxWidgets port is wxMSW... no\r\nchecking if wxGTK uses GTK 2.x (instead of GTK 1.x)... yes\r\nchecking whether we are using the Intel C compiler... no\r\nchecking whether we are using the Intel C++ compiler... no\r\nchecking whether we are using the Sun C++ compiler... no\r\nchecking for ranlib... (cached) ranlib\r\nchecking whether ln -s works... yes\r\nchecking whether make sets $(MAKE)... yes\r\nchecking for ar... ar\r\nchecking for strip... strip\r\nchecking for nm... nm\r\nchecking for command to install directories... /usr/bin/install -c -d\r\nchecking if make is GNU make... yes\r\nchecking for dependency tracking method... gcc\r\nconfigure: creating ./config.status\r\nconfig.status: creating Makefile\r\nconfig.status: creating tests/Makefile\r\nconfig.status: creating ../po/Makefile\r\nconfig.status: creating ../setup/win/Makefile\r\n\r\n ----------------------------------------------------------------\r\n  Configuration for MoneyManagerEx 1.2.0 successfully completed.\r\n  Summary of main configuration settings for MoneyManagerEx:\r\n  - RELEASE build\r\n  - UNICODE mode\r\n  - SHARED mode\r\n  - RELEASE build\r\n  - UNICODE mode\r\n  - SHARED mode\r\n  - VERSION: 3.0.2\r\n  - PORT: gtk (with GTK+ 2.x)\r\n\r\n  The wxWidgets build which will be used by MoneyManagerEx 1.2.0\r\n  has the following settings:\r\n  - RELEASE build\r\n  - UNICODE mode\r\n  - SHARED mode\r\n  - VERSION: 3.0.2\r\n  - PORT: gtk (with GTK+ 2.x)\r\n\r\n  Now, just run make.\r\n ----------------------------------------------------------------\r\n\r\n/home/dawid/Development/moneymanagerex/compile/bk-deps g++ -c -o wxsqlite_wxsqlite3.o -DNOPCH -DSQLITE_CORE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_HAS_CODEC -DSQLITE_ENABLE_EXTFUNC -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_JSON1 -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_ISBLANK -DWXSQLITE3_HAVE_CODEC -DWXSQLITE3_HAVE_METADATA -DWXSQLITE3_USER_AUTHENTICATION -I../lib/wxsqlite3/sqlite3/secure/src -I../lib/wxsqlite3/include -fPIC -DPIC -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread  -g -O2 -std=c++11 -g0 -O2 ../lib/wxsqlite3/src/wxsqlite3.cpp\r\n/home/dawid/Development/moneymanagerex/compile/bk-deps gcc -c -o wxsqlite_sqlite3secure.o -DNOPCH -DSQLITE_CORE -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_HAS_CODEC -DSQLITE_ENABLE_EXTFUNC -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_JSON1 -DHAVE_ACOSH -DHAVE_ASINH -DHAVE_ATANH -DHAVE_ISBLANK -DWXSQLITE3_HAVE_CODEC -DWXSQLITE3_HAVE_METADATA -DWXSQLITE3_USER_AUTHENTICATION -I../lib/wxsqlite3/sqlite3/secure/src -I../lib/wxsqlite3/include -fPIC -DPIC -I/usr/lib/x86_64-linux-gnu/wx/include/gtk2-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -D__WXGTK__ -pthread  -g -O2 -g0 -O2 ../lib/wxsqlite3/sqlite3/secure/src/sqlite3secure.c\r\nIn file included from ../lib/wxsqlite3/sqlite3/secure/src/sqlite3secure.c:68:0:\r\n../lib/wxsqlite3/sqlite3/secure/src/extensionfunctions.c:213:25: error: conflicting types for ‘i64’\r\n typedef int64_t         i64;\r\n                         ^\r\nIn file included from ../lib/wxsqlite3/sqlite3/secure/src/sqlite3secure.c:13:0:\r\n../lib/wxsqlite3/sqlite3/secure/src/sqlite3.c:9836:22: note: previous declaration of ‘i64’ was here\r\n typedef sqlite_int64 i64;          /* 8-byte signed integer */\r\n                      ^\r\nIn file included from ../lib/wxsqlite3/sqlite3/secure/src/sqlite3secure.c:68:0:\r\n../lib/wxsqlite3/sqlite3/secure/src/extensionfunctions.c: In function ‘print_elem’:\r\n../lib/wxsqlite3/sqlite3/secure/src/extensionfunctions.c:1966:3: warning: format ‘%lld’ expects argument of type ‘long long int’, but argument 3 has type ‘int64_t’ [-Wformat=]\r\n   printf(\"%d => %lld\\n\", ee,c);\r\n   ^\r\nmake: *** [wxsqlite_sqlite3secure.o] Error 1\r\n ✘  ~/Development/moneymanagerex/compile   master ●  cc -v\r\nUsing built-in specs.\r\nCOLLECT_GCC=cc\r\nCOLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.9/lto-wrapper\r\nTarget: x86_64-linux-gnu\r\nConfigured with: ../src/configure -v --with-pkgversion='Ubuntu 4.9.3-8ubuntu2~14.04' --with-bugurl=file:///usr/share/doc/gcc-4.9/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.9 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.9 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-vtable-verify --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.9-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.9-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu\r\nThread model: posix\r\ngcc version 4.9.3 (Ubuntu 4.9.3-8ubuntu2~14.04)\r\n```"},"comment":{"url":"https://api.github.com/repos/moneymanagerex/moneymanagerex/issues/comments/174927360","html_url":"https://github.com/moneymanagerex/moneymanagerex/issues/667#issuecomment-174927360","issue_url":"https://api.github.com/repos/moneymanagerex/moneymanagerex/issues/667","id":174927360,"user":{"login":"vomikan","id":6836805,"avatar_url":"https://avatars.githubusercontent.com/u/6836805?v=3","gravatar_id":"","url":"https://api.github.com/users/vomikan","html_url":"https://github.com/vomikan","followers_url":"https://api.github.com/users/vomikan/followers","following_url":"https://api.github.com/users/vomikan/following{/other_user}","gists_url":"https://api.github.com/users/vomikan/gists{/gist_id}","starred_url":"https://api.github.com/users/vomikan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vomikan/subscriptions","organizations_url":"https://api.github.com/users/vomikan/orgs","repos_url":"https://api.github.com/users/vomikan/repos","events_url":"https://api.github.com/users/vomikan/events{/privacy}","received_events_url":"https://api.github.com/users/vomikan/received_events","type":"User","site_admin":false},"created_at":"2016-01-26T09:41:18Z","updated_at":"2016-01-26T09:41:18Z","body":"A. http://forum.moneymanagerex.org/viewtopic.php?f=25&t=6297\r\nБ. https://sourceforge.net/p/moneymanagerex/wiki/Building%20mmex%20Debian%20%28Ubuntu%29%20Linux/\r\n"}}