Make fails, probably configure script not detecting missing dependency

Bug #186531 reported by daik
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
SubdiverSVN
New
Undecided
Unassigned

Bug Description

I downloaded subdividerSVN 0.1.0 ran ./configure it completed without any errors.
I then type make and get errors (I paste the output from make last in this report). My guess is that the configure script is not detecting a missing dependency.

If I missed some instruction, please let me know.

make all-recursive
make[1]: Entering directory `/path/to//subdiversvn-0.1-0'
Making all in po
make[2]: Entering directory `/path/to//subdiversvn-0.1-0/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/path/to//subdiversvn-0.1-0/po'
Making all in icons
make[2]: Entering directory `/path/to//subdiversvn-0.1-0/icons'
Making all in 16x16
make[3]: Entering directory `/path/to//subdiversvn-0.1-0/icons/16x16'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/path/to//subdiversvn-0.1-0/icons/16x16'
Making all in 32x32
make[3]: Entering directory `/path/to//subdiversvn-0.1-0/icons/32x32'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/path/to//subdiversvn-0.1-0/icons/32x32'
make[3]: Entering directory `/path/to//subdiversvn-0.1-0/icons'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/path/to//subdiversvn-0.1-0/icons'
make[2]: Leaving directory `/path/to//subdiversvn-0.1-0/icons'
Making all in pixmaps
make[2]: Entering directory `/path/to//subdiversvn-0.1-0/pixmaps'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/path/to//subdiversvn-0.1-0/pixmaps'
Making all in subdiversvn_documents
make[2]: Entering directory `/path/to//subdiversvn-0.1-0/subdiversvn_documents'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/path/to//subdiversvn-0.1-0/subdiversvn_documents'
Making all in gSvnCommon
make[2]: Entering directory `/path/to//subdiversvn-0.1-0/gSvnCommon'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include/subversion-1/ -I/usr/include/subversion-1/ -I/usr/local/include/gSvnClientCore/ -I/usr/include/gSvnClientCore/ -I/usr/include/apr-1 -I/usr/include/apr-1 -I/usr/include -DG_LOG_DOMAIN=\"gSvnCommon\" -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/atk-1.0 -pthread -Wall -g -DEXO_API_SUBJECT_TO_CHANGE -g -O2 -MT SvnClientEvent.o -MD -MP -MF ".deps/SvnClientEvent.Tpo" -c -o SvnClientEvent.o SvnClientEvent.cc; \
 then mv -f ".deps/SvnClientEvent.Tpo" ".deps/SvnClientEvent.Po"; else rm -f ".deps/SvnClientEvent.Tpo"; exit 1; fi
In file included from SvnClientEvent.cc:9:
gSvnCommon.h:18:37: error: libgnomeui/libgnomeui.h: No such file or directory
gSvnCommon.h:103:35: error: gSvnClientCoreUse.h: No such file or directory
In file included from gSvnCommon.h:104,
                 from SvnClientEvent.cc:9:
Options.hh:3:32: error: gconf/gconf-client.h: No such file or directory
In file included from Options.hh:6,
                 from gSvnCommon.h:104,
                 from SvnClientEvent.cc:9:
Config.hh:42: error: ISO C++ forbids declaration of ‘GConfClient’ with no type
Config.hh:42: error: expected ‘;’ before ‘*’ token
In file included from SvnClientEvent.cc:9:
gSvnCommon.h:125: error: expected class-name before ‘{’ token
gSvnCommon.h:144: error: ‘_svn_client_main’ does not name a type
gSvnCommon.h:149: error: ‘_svn_client_main’ has not been declared
gSvnCommon.h: In constructor ‘CSvnClientThread::CThreadBase::CThreadBase()’:
gSvnCommon.h:135: error: ‘threadMain’ was not declared in this scope
gSvnCommon.h: In member function ‘void CSvnClientThread::CThreadBase::SetParams(int, gint, gchar**)’:
gSvnCommon.h:151: error: ‘class CSvnClientThread::CThreadBase’ has no member named ‘threadMain’
gSvnCommon.h: In member function ‘void CSvnClientThread::CThreadBase::ThreadFunction()’:
gSvnCommon.h:157: error: ‘threadMain’ was not declared in this scope
gSvnCommon.h: In constructor ‘CSvnClientThread::CSvnClientThread(Gtk::Window*)’:
gSvnCommon.h:166: error: class ‘CSvnClientThread’ does not have any field named ‘CSvnClientUse’
gSvnCommon.h: In member function ‘void CSvnClientThread::ShowNodeDlg()’:
gSvnCommon.h:222: error: ‘class CSvnClientThread’ has no member named ‘AttachNode’
gSvnCommon.h:227: error: ‘CNode’ was not declared in this scope
gSvnCommon.h:227: error: ‘pNode’ was not declared in this scope
gSvnCommon.h:227: error: ‘class CSvnClientThread’ has no member named ‘at’
gSvnCommon.h:237: error: ‘class CSvnClientThread’ has no member named ‘GetLastError’
gSvnCommon.h:242: error: ‘ClearErrorMessage’ was not declared in this scope
gSvnCommon.h:245: error: ‘class CSvnClientThread’ has no member named ‘GetSvnMessage’
gSvnCommon.h:250: error: ‘ClearSvnMessage’ was not declared in this scope
gSvnCommon.h: In member function ‘gint CSvnClientThread::ExecuteThreadMain(gint, gchar**)’:
gSvnCommon.h:261: error: ‘LoadSvnClientCoreModule’ was not declared in this scope
gSvnCommon.h:261: error: ‘GetFunctionSymboles’ was not declared in this scope
gSvnCommon.h:280: error: ‘ClearErrorMessage’ was not declared in this scope
gSvnCommon.h:281: error: ‘ClearSvnMessage’ was not declared in this scope
gSvnCommon.h:282: error: ‘ClearNodes’ was not declared in this scope
gSvnCommon.h:298: error: ‘SetCallbackFunction_begin’ was not declared in this scope
gSvnCommon.h:299: error: ‘SetCallbackFunction_finish’ was not declared in this scope
gSvnCommon.h:300: error: ‘SetCallbackFunction_notify’ was not declared in this scope
gSvnCommon.h:303: error: ‘class CSvnClientThread’ has no member named ‘mainAgency’
gSvnCommon.h:306: error: ‘SigC’ has not been declared
gSvnCommon.h: In member function ‘gboolean CSvnClientThread::do_exec(const gchar*, const gchar*, gboolean)’:
gSvnCommon.h:340: error: ‘ExecuteMain’ was not declared in this scope
make[2]: *** [SvnClientEvent.o] Error 1
make[2]: Leaving directory `/path/to//subdiversvn-0.1-0/gSvnCommon'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/path/to//subdiversvn-0.1-0'
make: *** [all] Error 2

Revision history for this message
T.Yamada (tyamada) wrote :
Changed in subdiversvn:
status: New → Won't Fix
Revision history for this message
T.Yamada (tyamada) wrote :
T.Yamada (tyamada)
Changed in subdiversvn:
status: Won't Fix → Fix Committed
Revision history for this message
Nick Marinho (nickmarinho) wrote :
Download full text (11.7 KiB)

Today I tried to install in my debian and I get following results.
Error in the "make" command too.

===

./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for library containing strerror... none required
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking how to run the C preprocessor... gcc -E
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking for LC_MESSAGES... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking for ngettext in libc... yes
checking for dgettext in libc... yes
checking for bind_textdomain_codeset... yes
checking for msgfmt... /usr/bin/msgfmt
checking for dcgettext... yes
checking if msgfmt accepts -c... yes
checking for gmsgfmt... /usr/bin/msgfmt
checking for xgettext... /usr/bin/xgettext
checking for catalogs to be installed... de es fr it ja ko nb nl pl pt_BR ru sv uk zh_CN zh_TW
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking for a sed that does not truncate output... /bin/sed
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
...

Changed in subdiversvn:
status: Fix Committed → New
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.