mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
* [ptxdist] CROSS_NASM dependency in gst-libav
@ 2018-01-31 16:14 Guillermo Rodriguez Garcia
  2018-02-01 11:16 ` Michael Olbrich
  0 siblings, 1 reply; 4+ messages in thread
From: Guillermo Rodriguez Garcia @ 2018-01-31 16:14 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 440 bytes --]

Hi all,

I see that gst-libav.in selects CROSS_NASM.

Question: Is this a generic requirement? The documentation at [1] has a
section on "Unix-like platforms" and only mentions nasm for x86/AMD
hardware OS X. Am I correct in understanding that nasm is NOT required to
build for embedded Linux targets ?

 [1]: https://libav.org/documentation/platform.html#Unix_002dlike

Best regards,

Guillermo Rodriguez Garcia
guille.rodriguez@gmail.com

[-- Attachment #1.2: Type: text/html, Size: 789 bytes --]

[-- Attachment #2: Type: text/plain, Size: 91 bytes --]

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] CROSS_NASM dependency in gst-libav
  2018-01-31 16:14 [ptxdist] CROSS_NASM dependency in gst-libav Guillermo Rodriguez Garcia
@ 2018-02-01 11:16 ` Michael Olbrich
  2018-02-01 11:23   ` Guillermo Rodriguez Garcia
  0 siblings, 1 reply; 4+ messages in thread
From: Michael Olbrich @ 2018-02-01 11:16 UTC (permalink / raw)
  To: ptxdist

Hi,

On Wed, Jan 31, 2018 at 05:14:11PM +0100, Guillermo Rodriguez Garcia wrote:
> I see that gst-libav.in selects CROSS_NASM.
> 
> Question: Is this a generic requirement? The documentation at [1] has a
> section on "Unix-like platforms" and only mentions nasm for x86/AMD
> hardware OS X. Am I correct in understanding that nasm is NOT required to
> build for embedded Linux targets ?

It's needed for any x86 hardware (both 32 and 64 bit). It has nothing to do
with OS X.
It's currently not possible to specify this dependency only for x86 and
compared to gst-libav the cross-nasm packages is very small, so I never
bothered to create some workaround for this.

Michael

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] CROSS_NASM dependency in gst-libav
  2018-02-01 11:16 ` Michael Olbrich
@ 2018-02-01 11:23   ` Guillermo Rodriguez Garcia
  2018-02-02 16:20     ` Michael Olbrich
  0 siblings, 1 reply; 4+ messages in thread
From: Guillermo Rodriguez Garcia @ 2018-02-01 11:23 UTC (permalink / raw)
  To: ptxdist


[-- Attachment #1.1: Type: text/plain, Size: 1083 bytes --]

Hi Michael,

2018-02-01 12:16 GMT+01:00 Michael Olbrich <m.olbrich@pengutronix.de>:

> Hi,
>
> On Wed, Jan 31, 2018 at 05:14:11PM +0100, Guillermo Rodriguez Garcia wrote:
> > I see that gst-libav.in selects CROSS_NASM.
> >
> > Question: Is this a generic requirement? The documentation at [1] has a
> > section on "Unix-like platforms" and only mentions nasm for x86/AMD
> > hardware OS X. Am I correct in understanding that nasm is NOT required to
> > build for embedded Linux targets ?
>
> It's needed for any x86 hardware (both 32 and 64 bit). It has nothing to do
> with OS X.
>

I see. From the documentation (
https://libav.org/documentation/platform.html#Unix_002dlike) I was under
the impression that GNU assembler was used on most Unix-like platforms.


> It's currently not possible to specify this dependency only for x86 and
> compared to gst-libav the cross-nasm packages is very small, so I never
> bothered to create some workaround for this.
>

OK, thank you for the information, this is helpful.

Best regards,

Guillermo Rodriguez Garcia
guille.rodriguez@gmail.com

[-- Attachment #1.2: Type: text/html, Size: 1967 bytes --]

[-- Attachment #2: Type: text/plain, Size: 91 bytes --]

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [ptxdist] CROSS_NASM dependency in gst-libav
  2018-02-01 11:23   ` Guillermo Rodriguez Garcia
@ 2018-02-02 16:20     ` Michael Olbrich
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Olbrich @ 2018-02-02 16:20 UTC (permalink / raw)
  To: ptxdist

Hi,

On Thu, Feb 01, 2018 at 12:23:47PM +0100, Guillermo Rodriguez Garcia wrote:
> 2018-02-01 12:16 GMT+01:00 Michael Olbrich <m.olbrich@pengutronix.de>:
> > On Wed, Jan 31, 2018 at 05:14:11PM +0100, Guillermo Rodriguez Garcia wrote:
> > > I see that gst-libav.in selects CROSS_NASM.
> > >
> > > Question: Is this a generic requirement? The documentation at [1] has a
> > > section on "Unix-like platforms" and only mentions nasm for x86/AMD
> > > hardware OS X. Am I correct in understanding that nasm is NOT required to
> > > build for embedded Linux targets ?
> >
> > It's needed for any x86 hardware (both 32 and 64 bit). It has nothing to do
> > with OS X.
> >
> 
> I see. From the documentation (
> https://libav.org/documentation/platform.html#Unix_002dlike) I was under
> the impression that GNU assembler was used on most Unix-like platforms.

I have no idea what it is used for, but nasm (or yasm) is needed on x86 to
do something. I checked the build log and nasm is really used.

Regards,
Michael

-- 
Pengutronix e.K.                           |                             |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0    |
Amtsgericht Hildesheim, HRA 2686           | Fax:   +49-5121-206917-5555 |

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2018-02-02 16:20 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-01-31 16:14 [ptxdist] CROSS_NASM dependency in gst-libav Guillermo Rodriguez Garcia
2018-02-01 11:16 ` Michael Olbrich
2018-02-01 11:23   ` Guillermo Rodriguez Garcia
2018-02-02 16:20     ` Michael Olbrich

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox