Could not compile sbmanager
Reported by lukasw | July 11th, 2010 @ 09:58 AM
Compiling sbmanager fails with the following error on Ubuntu
10.04:
~/sbmanager$ make
make all-recursive
make[1]: Entering directory '~/sbmanager'
Making all in data
make[2]: Entering directory '~/sbmanager/data'
LC_ALL=C /usr/bin/intltool-merge -d -u -c ../po/.intltool-merge-cache ../po sbmanager.desktop.in sbmanager.desktop
Generating and caching the translation database
Merging translations into sbmanager.desktop.
make[2]: Leaving directory '~/sbmanager/data'
Making all in src
make[2]: Entering directory '~/sbmanager/src'
CC libsbmanager_la-device.lo
cc1: warnings being treated as errors
device.c: In function ‘device_sbs_save_wallpaper’:
device.c:195: error: implicit declaration of function ‘sbservices_get_home_screen_wallpaper_pngdata’
make[2]: *** [libsbmanager_la-device.lo] Error 1
make[2]: Leaving directory '~/sbmanager/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '~/sbmanager'
make: *** [all] Error 2
Comments and changes to this ticket
-
Nikias Bassen July 11th, 2010 @ 10:28 AM
- Tag changed from compiling make to compiling make, sbmanager
Hi,
you need to compile latest libimobiledevice code from git for this to work.http://cgit.sukimashita.com/libimobiledevice.git
git clone http://git.sukimashita.com/libimobiledevice.gitI'm currently working on iOS 4 support including folder and wallpaper support.
Greetings
Nikias -
Martin S. July 11th, 2010 @ 10:30 AM
- State changed from new to resolved
This requires the latest libimobiledevice version due to new iPhone 4G support thus you might want to refresh libimobiledevice if you use all sources from git, too.
Anyways, I altered the code and once you pull the latest sbmanager changes it should compile with older libimobiledevice releases just fine now.
-
lukasw July 11th, 2010 @ 10:34 AM
- Assigned user cleared.
I used the newest version from the Ubuntu repository linked on the libimobiledevice homepage:
https://launchpad.net/~pmcenery/+archive/ppaNow compiling sbmanager works. Thanks!
Please Sign in or create a free account to add a new ticket.
With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.
Create your profile
Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป
A project around supporting the iPhone in Linux.
See http://libimobiledevice.org