Re: [Banshee-List] Synchronize Ipod,
- From: Jensen Somers <jensen jsomers be>
- To: banshee-list gnome org
- Subject: Re: [Banshee-List] Synchronize Ipod,
- Date: Sat, 25 Sep 2010 14:40:26 +0200
Hi,
On Sat, Sep 25, 2010 at 2:26 PM, Sw g <sweetthdevil gmail com> wrote:
> Hi, trying to compile the latest Banshee from Git then the Make is running
> into 13 errors, see below: (sorry for the length of the email)
> ########################
> [sweetth myhost banshee]$ make
> Making all in build
> Making all in pkg-config
> Making all in m4
> MCS gconf-schema-extractor.exe
> MCS translator-extractor.exe
> MCS dll-map-verifier.exe
> MCS addin-xml-string-extractor.exe
> MCS gobject-intptr-ctor-verifier.exe
> Making all in data
> Making all in audio-profiles
> Generating and caching the translation database
> Merging translations into aac-novell.xml.
> CREATED aac-novell.xml
> Found cached translation database
> Merging translations into base.xml.
> CREATED base.xml
> Found cached translation database
> Merging translations into flac.xml.
> CREATED flac.xml
> Found cached translation database
> Merging translations into mp3-lame.xml.
> CREATED mp3-lame.xml
> Found cached translation database
> Merging translations into mp3-xing.xml.
> CREATED mp3-xing.xml
> Found cached translation database
> Merging translations into vorbis.xml.
> CREATED vorbis.xml
> Found cached translation database
> Merging translations into wavpack.xml.
> CREATED wavpack.xml
> Found cached translation database
> Merging translations into wav.xml.
> CREATED wav.xml
> Found cached translation database
> Merging translations into wma.xml.
> CREATED wma.xml
> Making all in desktop-files
> Found cached translation database
> Merging translations into banshee-1-audiocd.desktop.
> Found cached translation database
> Merging translations into banshee-1.desktop.
> Found cached translation database
> Merging translations into banshee-1-media-player.desktop.
> Making all in icon-theme-hicolor
> GEN addin-xml-strings.cs
> Making all in help
> Making all in libbanshee
> CC banshee-bpmdetector.o
> CC banshee-gst.o
> CC banshee-player.o
> CC banshee-player-cdda.o
> CC banshee-player-equalizer.o
> CC banshee-player-missing-elements.o
> CC banshee-player-pipeline.o
> CC banshee-player-replaygain.o
> CC banshee-player-video.o
> CC banshee-player-vis.o
> CC banshee-ripper.o
> CC banshee-tagger.o
> CC banshee-transcoder.o
> LINK libbanshee.la
> Making all in gstreamer
> Making all in equalizer
> CC gstiirequalizer.o
> CC gstiirequalizer10bands.o
> LINK libgstequalizer.la
> Making all in src
> Making all in Hyena
> Making all in build
> Making all in m4
> Making all in pkg-config
> MCS gconf-schema-extractor.exe
> MCS dll-map-verifier.exe
> MCS addin-xml-string-extractor.exe
> MCS gobject-intptr-ctor-verifier.exe
> Making all in Hyena
> MCS ../../../bin/Hyena.dll
> Making all in Mono.Data.Sqlite
> MCS ../../../bin/Mono.Data.Sqlite.dll
> Making all in Hyena.Data.Sqlite
> MCS ../../../bin/Hyena.Data.Sqlite.dll
> Making all in Hyena.Gui
> MCS ../../../bin/Hyena.Gui.dll
> Making all in Libraries
> Making all in Migo
> MCS ../../../bin/Migo.dll
> Making all in Mono.Media
> MCS ../../../bin/Mono.Media.dll
> Making all in Mtp
> MCS ../../../bin/Mtp.dll
> Making all in MusicBrainz
> MCS ../../../bin/MusicBrainz.dll
> Making all in Lastfm
> MCS ../../../bin/Lastfm.dll
> Making all in Lastfm.Gui
> MCS ../../../bin/Lastfm.Gui.dll
> Making all in Core
> Making all in Banshee.CollectionIndexer
> MCS ../../../bin/Banshee.CollectionIndexer.dll
> Making all in Banshee.Core
> MCS ../../../bin/Banshee.Core.dll
> Making all in Banshee.Services
> MCS ../../../bin/Banshee.Services.dll
> Making all in Banshee.Widgets
> MCS ../../../bin/Banshee.Widgets.dll
> Making all in Banshee.ThickClient
> MCS ../../../bin/Banshee.ThickClient.dll
> Making all in Banshee.WebBrowser
> Making all in libossifer
> CC ossifer-web-view.o
> CC ossifer-session.o
> LINK libossifer.la
> MCS ../../../bin/Banshee.WebBrowser.dll
> Making all in Dap
> Making all in Banshee.Dap
> MCS ../../../bin/Banshee.Dap.dll
> Making all in Banshee.Dap.AppleDevice
> MCS ../../../bin/Banshee.Dap.AppleDevice.dll
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(184,17): error CS1502: The
> best overloaded method match for `GPod.Playlist.Playlist(System.IntPtr)' has
> some invalid arguments
> /usr/lib/libgpod/libgpod-sharp.dll (Location of the symbol related to
> previous error)
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(184,17): error CS1503:
> Argument `#1' cannot convert `string' expression to type `System.IntPtr'
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(182,41): error CS1502: The
> best overloaded method match for
> `System.Collections.Generic.ICollection<GPod.Playlist>.Add(GPod.Playlist)'
> has some invalid arguments
> /usr/lib/mono/2.0/mscorlib.dll (Location of the symbol related to previous
> error)
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(182,41): error CS1503:
> Argument `#1' cannot convert `object' expression to type `GPod.Playlist'
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(190,17): error CS1502: The
> best overloaded method match for `GPod.Playlist.Playlist(System.IntPtr)' has
> some invalid arguments
> /usr/lib/libgpod/libgpod-sharp.dll (Location of the symbol related to
> previous error)
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(190,17): error CS1503:
> Argument `#1' cannot convert `string' expression to type `System.IntPtr'
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(188,41): error CS1502: The
> best overloaded method match for
> `System.Collections.Generic.ICollection<GPod.Playlist>.Add(GPod.Playlist)'
> has some invalid arguments
> /usr/lib/mono/2.0/mscorlib.dll (Location of the symbol related to previous
> error)
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(188,41): error CS1503:
> Argument `#1' cannot convert `object' expression to type `GPod.Playlist'
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(599,69): error CS1502: The
> best overloaded method match for `GPod.Playlist.Playlist(System.IntPtr)' has
> some invalid arguments
> /usr/lib/libgpod/libgpod-sharp.dll (Location of the symbol related to
> previous error)
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(599,69): error CS1503:
> Argument `#1' cannot convert `string' expression to type `System.IntPtr'
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(600,49): error CS1502: The
> best overloaded method match for
> `System.Collections.Generic.ICollection<GPod.Playlist>.Add(GPod.Playlist)'
> has some invalid arguments
> /usr/lib/mono/2.0/mscorlib.dll (Location of the symbol related to previous
> error)
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(600,49): error CS1503:
> Argument `#1' cannot convert `object' expression to type `GPod.Playlist'
> ./Banshee.Dap.AppleDevice/AppleDeviceSource.cs(606,42): error CS1061: Type
> `object' does not contain a definition for `Tracks' and no extension method
> `Tracks' of type `object' could be found (are you missing a using directive
> or an assembly reference?)
> Compilation failed: 13 error(s), 0 warnings
> make[4]: *** [../../../bin/Banshee.Dap.AppleDevice.dll] Error 1
> make[3]: *** [all-recursive] Error 1
> make[2]: *** [all-recursive] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> ###########################################################
>
> On 09/25/2010 11:01 AM, Jensen Somers wrote:
>>
>> Hi,
>>
>> On Sat, Sep 25, 2010 at 11:03 AM, Sw g<sweetthdevil gmail com> wrote:
>>>
>>> Hi All,
>>>
>>> I have then compile the latest banshee and the latest Ipod lib to
>>> synchronize my Ipod Video 80gb.
>>>
>>> I first of all, wipe out the ipod 'cause it cause issue synchronizing and
>>> banshee kept bugging, it finally manage to synchronize my 19gb of music.
>>>
>>> However the Play-list and the favorites aren't synchronize?! Is that
>>> normal,
>>> am I missing something there?
>>>
>>> Anyway, thanks for the dev of Banshee it's great!
>>>
>>> Sweetthy
>>>
>> Play list synchronization is something that was added just a few hours
>> ago in the following commit:
>>
>> http://git.gnome.org/browse/banshee/commit/?id=bc96ff55f198340015dbc654cd71398e630fc6ad.
>>
>> However, I am seeing something similar. I can create and work with
>> play lists I created on the device itself, but not from within
>> Banshee. That's why I reopened the bug at
>> https://bugzilla.gnome.org/show_bug.cgi?id=628675.
>>
>> - Jensen
The libgpod-bindings got updated too in order to support this. If you
are using the version from your distribution they probably aren't up
to date, so make sure you are using the latest one. Information on
where to find and build them can be found on the Banshee development
page at http://banshee.fm/download/development/.
- Jensen
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]