The developer of Famitracker CX has decided to stop the development of this program. Therefore, I'm marking it as orphaned.
Search Criteria
Package Details: famitracker-cx 0.4.1a_p4-3
Package Actions
- View PKGBUILD
- Download tarball
- Search wiki
- Flagged out-of-date (2013-07-29)
| Package Base: | famitracker-cx |
|---|---|
| Description: | NES/Famicom music tracker for Linux |
| Upstream URL: | http://code.google.com/p/famitracker-cx/ |
| Category: | multimedia |
| Licenses: | |
| Submitter: | laracraft93 |
| Maintainer: | None |
| Last Packager: | None |
| Votes: | 3 |
| First Submitted: | 2013-02-16 05:07 |
| Last Updated: | 2013-03-23 01:09 |
Dependencies (2)
Required by (0)
Sources
- famitracker-cx.desktop
- famitracker-cx.install
- http://famitracker-cx.googlecode.com/files/famitracker-cx_0.4.1a-p4_src.tar.gz
Latest Comments
Comment by csolisr
Comment by d0nhilion
The file CMakeLists.txt in the src folder needs to be changed.
The line 7 need to be find_package(Boost REQUIRED thread system).
Comment by csolisr
I've been trying hard to make the patches for this and the GIT version. Unfortunately, though, the files to be patched seem to be generated during compilation (particularly during the GIT pull), so I think this will need some external help.
Comment by jiffypop23
Found a fix here:
https://code.google.com/p/famitracker-cx/issues/detail?id=1
Just have to add "-lboost_thread -pthread" to the files:
famitracker-bin/src/console-play-ui/CMakeFiles/famitracker-play.dir/link.txt
famitracker-bin/src/ncurses-ui/CMakeFiles/famitracker-nc.dir/link.txt
famitracker-bin/src/qt-gui/CMakeFiles/famitracker-qt.dir/link.txt
Comment by csolisr
@jiffypop23: Same for me! Unfortunately, I haven't been able to fix the error either.
Comment by jiffypop23
I'm getting errors like this on both this and the git version:
[ 50%] Building CXX object src/console-play-ui/CMakeFiles/famitracker-play.dir/main.cpp.o
Linking CXX executable famitracker-play
../famitracker-core/libfami-core.so: undefined reference to `boost::detail::get_current_thread_data()'
../famitracker-core/libfami-core.so: undefined reference to `boost::this_thread::interruption_point()'
../core/libfamicx-common-core.so: undefined reference to `boost::thread::start_thread_noexcept()'
../core/libfamicx-common-core.so: undefined reference to `boost::thread::join_noexcept()'
../core/libfamicx-common-core.so: undefined reference to `vtable for boost::detail::thread_data_base'
../core/libfamicx-common-core.so: undefined reference to `boost::detail::thread_data_base::~thread_data_base()'
../core/libfamicx-common-core.so: undefined reference to `boost::thread::native_handle()'
../core/libfamicx-common-core.so: undefined reference to `boost::thread::detach()'
../core/libfamicx-common-core.so: undefined reference to `typeinfo for boost::detail::thread_data_base'
collect2: error: ld returned 1 exit status
make[2]: *** [src/console-play-ui/famitracker-play] Error 1
make[1]: *** [src/console-play-ui/CMakeFiles/famitracker-play.dir/all] Error 2
make: *** [all] Error 2
Comment by csolisr
Correction done, it was just a parameter for CMake.
Comment by csolisr
There's been a problem with the switch to Qt 5, which hasn't allowed to compile the latest versions of this program (and its GIT version). Patches and suggestions are welcome.
Comment by laracraft93
I'm abandoning the package for you adopt it.
Comment by csolisr
Sorry to bother you again, but I'll also take some of your changes on my package, to ensure they're both in sync. I'll post an update later.
Comment by laracraft93
@csolisr Done.
Comment by csolisr
Would you mind importing some of the changesets from my GIT package? https://aur.archlinux.org/packages/famitracker-cx-git