Date: Wed, 16 Aug 2017 16:10:44 -0700 From: Kevin Oberman <rkoberman@gmail.com> To: scratch65535@att.net Cc: Jan Beich <jbeich@freebsd.org>, freebsd-ports <ports@freebsd.org> Subject: Re: gtkmm30 fails to build under 10.3 Message-ID: <CAN6yY1uLBkM_yzQUt9DbNTQFpyOSF21M0u67LC1XqksrPxmogQ@mail.gmail.com> In-Reply-To: <h4c9pchl3v7m431cs5bed2jp8he0hl1cd6@4ax.com> References: <9la9pch88dj02bs7ts4r1cfa7lgvnssh28__31177.0872948275$1502915924$gmane$org@4ax.com> <378r-8cln-wny@FreeBSD.org> <h4c9pchl3v7m431cs5bed2jp8he0hl1cd6@4ax.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Aug 16, 2017 at 2:12 PM, <scratch65535@att.net> wrote: > [Default] On Wed, 16 Aug 2017 22:46:44 +0200, Jan Beich > <jbeich@FreeBSD.org> wrote: > > ><scratch65535@att.net> writes: > > > >> Package dependency requirement 'giomm-2.4 >= 2.49.1' could not be > >> satisfied. > >> Package 'giomm-2.4' has version '2.44.0', required version is '>= > >> 2.49.1' > >> Package dependency requirement 'pangomm-1.4 >= 2.38.2' could not > >> be satisfied. > >> Package 'pangomm-1.4' has version '2.36.0', required version is > >> '>= 2.38.2' > >> Package dependency requirement 'gtk+-3.0 >= 3.22.0' could not be > >> satisfied. > >> Package 'gtk+-3.0' has version '3.18.8', required version is '>= > >> 3.22.0' > >> Package dependency requirement 'cairomm-1.0 >= 1.12.0' could not > >> be satisfied. > >> Package 'cairomm-1.0' has version '1.10.0', required version is > >> '>= 1.12.0' > >> Package dependency requirement 'gdk-pixbuf-2.0 >= 2.35.5' could > >> not be satisfied. > >> Package 'gdk-pixbuf-2.0' has version '2.32.3', required version > >> is '>= 2.35.5' > > > >Upgrade dependencies as instructed or switch to binary packages. > > That's all well and good, but searches turned up no reference to > giomm in package or in ports, only in includes, and only for 2.4. > I'd guess that that compiland, at least, doen't have an > independent existence--since if it does, it should have been > fetched by the makefile. But I'm open to suggestion, if you know > where the latest-and-greatest bits are. > > (I just tried to build gtkmm20 as a fallback, and it failed too, > finding many undefined references, and finally failing with a > linker problem it wouldn't tell me about. I added the -v to > ldflags and tried again, but it only repeated the request that I > use the -v flag. The actual call to ld seems to be somewhere > other than the makefile) > Something is clearly messed up. Looking at the log I see: configure:3475: checking for C++ compiler version configure:3484: c++ --version >&5 FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 Target: x86_64-unknown-freebsd10.3 Thread model: posix This is followed by a lot of errors about compile options: Selected GCC installation: configure:3495: $? = 0 configure:3484: c++ -V >&5 c++: error: argument to '-V' is missing (expected 1 value) This should be compiled by gcc, not clang. I don't know if there is something that breaks this on 10.3, but it is unlikely as lots of complaints should be coming in. Do you have either /etc/make.conf or /etc/src.conf? If so, what is in them? -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1uLBkM_yzQUt9DbNTQFpyOSF21M0u67LC1XqksrPxmogQ>