Can you provide the output of "nm wsjtx.exe" too please?  That should
hopefully show the problem.  Sounds like a name mangling issue.  You
should have something like this:
 004d9b60 T __ZN13Configuration4impl27on_font_push_button_clickedEv
C++ does horrid name mangling which can make tracing link problems
like this a PITA.  Fortunately there should be only one function with
this name in here.

The hex number in ldd is the load address of the library..it may vary
from run to run. I think you should be able to see the mapping in "cat
/proc/<pid>/maps" -- it's not very useful or relevant since wsjtx is
statically linked with its own functions.

RRR
Mike W9MDB

On Wed, Mar 2, 2016 at 6:38 AM, Barry Jackson <zen25...@zen.co.uk> wrote:
> On 02/03/16 00:56, Bill Somerville wrote:
>> On 02/03/2016 00:26, Barry Jackson wrote:
>>> I am attempting to run 1.7 (or 1.6) on a RPi2.
>>> There is no problem with the package build either on the Mageia build
>>> system (1.6) or locally on the Pi2 (1.7), however attempting to run
>>> either, the errors are the same:
>>>
>>> [baz@mageia-pi ~]$ wsjtx
>>> QMetaObject::connectSlotsByName: No matching signal for
>>> on_font_push_button_clicked()
>> Hi Barry,
>>
>> I've not seen errors like that before. It looks like there may be a
>> problem with the build. Did you attempt to build in the source
>> directory, that is not supported.
>>
>> Can you post your CMakeCache.txt file somewhere so I can check it, it is
>> located in the root directory of your build tree.
>>
>> Another possibility is some sort of version mismatch, maybe built with
>> one version of Qt and run with shared libraries from another. A listing
>> of the output of:
>>
>> ldd `which wsjtx`
>>
>> and to compare:
>>
>> ldd <build-tree-root>/wsjtx
>>
>> 73
>> Bill
>> G4WJS.
>>
>> ------------------------------------------------------------------------------
>> Site24x7 APM Insight: Get Deep Visibility into Application Performance
>> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
>> Monitor end-to-end web transactions and take corrective actions now
>> Troubleshoot faster and improve end-user experience. Signup Now!
>> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
>> _______________________________________________
>> wsjt-devel mailing list
>> wsjt-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/wsjt-devel
>>
>
> Hi Bill,
> The build is 'out of tree' in both cases.
> The Version 1.6 build was done on the Mageia build system in a chroot
> whereas the 1.7 was done locally on a RPi2 using the same rpm spec file,
> except that the local RPi one was non-parallel.
>
> The builds for x86_64 done either on a local machine, in a chroot here
> or on the Mageia BS all work fine and use the same spec file with the
> same dependencies.
> I have checked that all the 'Requires' are installed on the Pi, however
> rpm deals with requires and rarely fails to get them right.
>
> Here is the CMakeCache.txt: https://paste.kde.org/pfpyqepdt
>
> The outputs of
>   [baz@mageia-pi build]$ ldd ./wsjtx
> and
>   [baz@mageia-pi build]$ ldd $(which wsjtx)
>
> are merged together and sorted here: https://paste.kde.org/pzqwyhpji
> I am hot sure what the hex #s in brackets are?
>
> Cheers,
> Barry
> G4MKT
>
>
> ------------------------------------------------------------------------------
> Site24x7 APM Insight: Get Deep Visibility into Application Performance
> APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
> Monitor end-to-end web transactions and take corrective actions now
> Troubleshoot faster and improve end-user experience. Signup Now!
> http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
> _______________________________________________
> wsjt-devel mailing list
> wsjt-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/wsjt-devel

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
wsjt-devel mailing list
wsjt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wsjt-devel

Reply via email to