Bug 1368759 - Need (at least) 2.9.4 version
Summary: Need (at least) 2.9.4 version
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: wxGTK
Version: 23
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Dan Horák
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-08-21 07:39 UTC by tosca
Modified: 2016-08-22 21:30 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-08-21 20:34:54 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description tosca 2016-08-21 07:39:22 UTC
Description of problem:
Money Manager EX compilation requires wxWidgets version >= 2.9.4

Version-Release number of selected component (if applicable):


How reproducible:
Try to compile Money Manager EX from source: https://github.com/moneymanagerex/moneymanagerex

Steps to Reproduce:
1.
2.
3.

Actual results:
checking for wxWidgets version >= 2.9.4... no (version 2.8.12 is not new enough)
configure: error: 
    The requested wxWidgets build couldn't be found.

Expected results:
Successful compilation

Additional info:

Comment 1 Jeremy Newton 2016-08-21 20:34:54 UTC
Please use wxgtk3, 2.9.4 was a development version leading up to the release of 3.0.0

Comment 2 dominique 2016-08-22 04:17:00 UTC
I have the wxGTK3 also installed, but I have same problem : 

[root@host-192-168-1-2 ~]# dnf list wxGTK3
Vérification de l'expiration des métadonnées effectuée il y a 0:09:38 sur Mon Aug 22 06:06:35 2016.
Paquets installés
wxGTK3.x86_64                    3.0.2-19.fc24                     @@commandline
Paquets disponibles
wxGTK3.i686                      3.0.2-19.fc24                     fedora       


........................
checking for wx-config... /usr/bin/wx-config
checking for wxWidgets version >= 2.9.4... no (version 2.8.12 is not new enough)
configure: error: 
    The requested wxWidgets build couldn't be found.
    

    If you still get this error, then check that 'wx-config' is
    in path, the directory where wxWidgets libraries are installed
    (returned by 'wx-config --libs' command) is in LD_LIBRARY_PATH
    or equivalent variable and wxWidgets version is 2.9.4 or above.

Comment 3 Jeremy Newton 2016-08-22 21:30:15 UTC
This is because of bug 1128365, which I plan to fix before the release of fedora 25. For the time being, you need to use _one_ of these workarounds:

- Specify the location of wx-config via build configuration (with cmake it's "-DwxWidgets_CONFIG_EXECUTABLE=/usr/libexec/wxGTK3/wx-config")
- Add /usr/libexec/wxGTK3 to PATH for the purpose of building
- Make a symlink to /usr/libexec/wxGTK3/wx-config, and put it somewhere in your path, such as ~/.local/bin


Note You need to log in before you can comment on or make changes to this bug.