From: Martin on
I'm trying to install gtkpod from slackbuilds.
I've installed libmp4v2 and try to get gtkpod slackbuild to install:
that's what I get:

> 0 -lgmodule-2.0 -lglib-2.0 -lcurl -pthread -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lrt -lgmodule-2.0 -lgobject-2.0 -lglib-2.0 -lhal -ldbus-1 -lpthread -lrt
> mp4file.o: In function `mp4_write_file_info':
> mp4file.c:(.text+0x8f): undefined reference to `MP4GetMetadataBPM'
> mp4file.c:(.text+0x144): undefined reference to `MP4SetMetadataComposer'
> mp4file.c:(.text+0x18f): undefined reference to `MP4SetMetadataReleaseDate'
> mp4file.c:(.text+0x1f3): undefined reference to `MP4SetMetadataBPM'
> mp4file.c:(.text+0x30b): undefined reference to `MP4SetMetadataBPM'
> mp4file.o: In function `mp4_get_file_info':
> mp4file.c:(.text+0xa99): undefined reference to `MP4GetMetadataComposer'
> mp4file.c:(.text+0xb03): undefined reference to `MP4GetMetadataReleaseDate'
> mp4file.c:(.text+0xc56): undefined reference to `MP4GetMetadataBPM'
> collect2: ld returned 1 exit status
> make[2]: *** [gtkpod] Error 1
> make[2]: Leaving directory `/tmp/SBo/gtkpod-0.99.14/src'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/tmp/SBo/gtkpod-0.99.14'
> make: *** [all] Error 2
It happens both on slackware64-13 and slackware64-current



--
regards

Martin
From: Grant on
On Wed, 17 Mar 2010 01:27:07 +0000, Martin <xtd8865(a)gmail.com> wrote:

>I'm trying to install gtkpod from slackbuilds.
>I've installed libmp4v2 and try to get gtkpod slackbuild to install:
>that's what I get:
>
>> 0 -lgmodule-2.0 -lglib-2.0 -lcurl -pthread -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lrt -lgmodule-2.0 -lgobject-2.0 -lglib-2.0 -lhal -ldbus-1 -lpthread -lrt
>> mp4file.o: In function `mp4_write_file_info':
>> mp4file.c:(.text+0x8f): undefined reference to `MP4GetMetadataBPM'
>> mp4file.c:(.text+0x144): undefined reference to `MP4SetMetadataComposer'
>> mp4file.c:(.text+0x18f): undefined reference to `MP4SetMetadataReleaseDate'
>> mp4file.c:(.text+0x1f3): undefined reference to `MP4SetMetadataBPM'
>> mp4file.c:(.text+0x30b): undefined reference to `MP4SetMetadataBPM'
>> mp4file.o: In function `mp4_get_file_info':
>> mp4file.c:(.text+0xa99): undefined reference to `MP4GetMetadataComposer'
>> mp4file.c:(.text+0xb03): undefined reference to `MP4GetMetadataReleaseDate'
>> mp4file.c:(.text+0xc56): undefined reference to `MP4GetMetadataBPM'
>> collect2: ld returned 1 exit status
>> make[2]: *** [gtkpod] Error 1
>> make[2]: Leaving directory `/tmp/SBo/gtkpod-0.99.14/src'
>> make[1]: *** [all-recursive] Error 1
>> make[1]: Leaving directory `/tmp/SBo/gtkpod-0.99.14'
>> make: *** [all] Error 2
>It happens both on slackware64-13 and slackware64-current

Is the above the first warning or error message?

Grant.
From: .Martin. on
Grant <omg(a)grrr.id.au> writes:

> On Wed, 17 Mar 2010 01:27:07 +0000, Martin <xtd8865(a)gmail.com> wrote:
>
>>I'm trying to install gtkpod from slackbuilds.
>>I've installed libmp4v2 and try to get gtkpod slackbuild to install:
>>that's what I get:
>>
>>> 0 -lgmodule-2.0 -lglib-2.0 -lcurl -pthread -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lrt -lgmodule-2.0 -lgobject-2.0 -lglib-2.0 -lhal -ldbus-1 -lpthread -lrt
>>> mp4file.o: In function `mp4_write_file_info':
>>> mp4file.c:(.text+0x8f): undefined reference to `MP4GetMetadataBPM'
>>> mp4file.c:(.text+0x144): undefined reference to `MP4SetMetadataComposer'
>>> mp4file.c:(.text+0x18f): undefined reference to `MP4SetMetadataReleaseDate'
>>> mp4file.c:(.text+0x1f3): undefined reference to `MP4SetMetadataBPM'
>>> mp4file.c:(.text+0x30b): undefined reference to `MP4SetMetadataBPM'
>>> mp4file.o: In function `mp4_get_file_info':
>>> mp4file.c:(.text+0xa99): undefined reference to `MP4GetMetadataComposer'
>>> mp4file.c:(.text+0xb03): undefined reference to `MP4GetMetadataReleaseDate'
>>> mp4file.c:(.text+0xc56): undefined reference to `MP4GetMetadataBPM'
>>> collect2: ld returned 1 exit status
>>> make[2]: *** [gtkpod] Error 1
>>> make[2]: Leaving directory `/tmp/SBo/gtkpod-0.99.14/src'
>>> make[1]: *** [all-recursive] Error 1
>>> make[1]: Leaving directory `/tmp/SBo/gtkpod-0.99.14'
>>> make: *** [all] Error 2
>>It happens both on slackware64-13 and slackware64-current
>
> Is the above the first warning or error message?
>
> Grant.

Yep, that's the first warning/error.

--
regards

..Martin.
From: Grant on
On Wed, 17 Mar 2010 07:22:52 +0000, xtd8865(a)gmail.com (.Martin.) wrote:

>Grant <omg(a)grrr.id.au> writes:
>
>> On Wed, 17 Mar 2010 01:27:07 +0000, Martin <xtd8865(a)gmail.com> wrote:
>>
>>>I'm trying to install gtkpod from slackbuilds.
>>>I've installed libmp4v2 and try to get gtkpod slackbuild to install:
>>>that's what I get:
>>>
>>>> 0 -lgmodule-2.0 -lglib-2.0 -lcurl -pthread -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lrt -lgmodule-2.0 -lgobject-2.0 -lglib-2.0 -lhal -ldbus-1 -lpthread -lrt
>>>> mp4file.o: In function `mp4_write_file_info':
>>>> mp4file.c:(.text+0x8f): undefined reference to `MP4GetMetadataBPM'
>>>> mp4file.c:(.text+0x144): undefined reference to `MP4SetMetadataComposer'
>>>> mp4file.c:(.text+0x18f): undefined reference to `MP4SetMetadataReleaseDate'
>>>> mp4file.c:(.text+0x1f3): undefined reference to `MP4SetMetadataBPM'
>>>> mp4file.c:(.text+0x30b): undefined reference to `MP4SetMetadataBPM'
>>>> mp4file.o: In function `mp4_get_file_info':
>>>> mp4file.c:(.text+0xa99): undefined reference to `MP4GetMetadataComposer'
>>>> mp4file.c:(.text+0xb03): undefined reference to `MP4GetMetadataReleaseDate'
>>>> mp4file.c:(.text+0xc56): undefined reference to `MP4GetMetadataBPM'
>>>> collect2: ld returned 1 exit status
>>>> make[2]: *** [gtkpod] Error 1
>>>> make[2]: Leaving directory `/tmp/SBo/gtkpod-0.99.14/src'
>>>> make[1]: *** [all-recursive] Error 1
>>>> make[1]: Leaving directory `/tmp/SBo/gtkpod-0.99.14'
>>>> make: *** [all] Error 2
>>>It happens both on slackware64-13 and slackware64-current
>>
>> Is the above the first warning or error message?
>>
>> Grant.
>
>Yep, that's the first warning/error.

I got an error trying to build the libmp4v2 from SBo, so I give up,
can't install the library :(

configure: error: in `/tmp/SBo/mp4v2-1.9.1':
configure: error: C++ compiler cannot create executables
See `config.log' for more details.

and the config.log doesn't mention anything more useful. Full install
of slack64-13.0 with patches.

Sorry, cannot get near your issue.

Grant.
From: .Martin. on
Grant <omg(a)grrr.id.au> writes:

> On Wed, 17 Mar 2010 07:22:52 +0000, xtd8865(a)gmail.com (.Martin.) wrote:
>
>>Grant <omg(a)grrr.id.au> writes:
>>
>>> On Wed, 17 Mar 2010 01:27:07 +0000, Martin <xtd8865(a)gmail.com> wrote:
>>>
>>>>I'm trying to install gtkpod from slackbuilds.
>>>>I've installed libmp4v2 and try to get gtkpod slackbuild to install:
>>>>that's what I get:
>>>>
>>>>> 0 -lgmodule-2.0 -lglib-2.0 -lcurl -pthread -lgnomevfs-2 -lgconf-2 -lgthread-2.0 -lrt -lgmodule-2.0 -lgobject-2.0 -lglib-2.0 -lhal -ldbus-1 -lpthread -lrt
>>>>> mp4file.o: In function `mp4_write_file_info':
>>>>> mp4file.c:(.text+0x8f): undefined reference to `MP4GetMetadataBPM'
>>>>> mp4file.c:(.text+0x144): undefined reference to `MP4SetMetadataComposer'
>>>>> mp4file.c:(.text+0x18f): undefined reference to `MP4SetMetadataReleaseDate'
>>>>> mp4file.c:(.text+0x1f3): undefined reference to `MP4SetMetadataBPM'
>>>>> mp4file.c:(.text+0x30b): undefined reference to `MP4SetMetadataBPM'
>>>>> mp4file.o: In function `mp4_get_file_info':
>>>>> mp4file.c:(.text+0xa99): undefined reference to `MP4GetMetadataComposer'
>>>>> mp4file.c:(.text+0xb03): undefined reference to `MP4GetMetadataReleaseDate'
>>>>> mp4file.c:(.text+0xc56): undefined reference to `MP4GetMetadataBPM'
>>>>> collect2: ld returned 1 exit status
>>>>> make[2]: *** [gtkpod] Error 1
>>>>> make[2]: Leaving directory `/tmp/SBo/gtkpod-0.99.14/src'
>>>>> make[1]: *** [all-recursive] Error 1
>>>>> make[1]: Leaving directory `/tmp/SBo/gtkpod-0.99.14'
>>>>> make: *** [all] Error 2
>>>>It happens both on slackware64-13 and slackware64-current
>>>
>>> Is the above the first warning or error message?
>>>
>>> Grant.
>>
>>Yep, that's the first warning/error.
>
> I got an error trying to build the libmp4v2 from SBo, so I give up,
> can't install the library :(
>
> configure: error: in `/tmp/SBo/mp4v2-1.9.1':
> configure: error: C++ compiler cannot create executables
> See `config.log' for more details.
>
> and the config.log doesn't mention anything more useful. Full install
> of slack64-13.0 with patches.
>
> Sorry, cannot get near your issue.
>
> Grant.

Thanks for your time, Grant.
Are you using the right ARCH when compilint libmp4v2?
I remember I had something like that when (by mistake) I was
trying to install i486 on x86_64 (or vice versa, don't remember).

My systems are: fully up-to-date 64-current and a freshly installed and
patched 64-13 with very few additional slackbuilds.
I was looking for some patches on the internet. I found one but it was
relevant to slack 11.2 and did not even patch properly.


--
regards

..Martin.