libcdio-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Libcdio-devel] minor fixes for cross-compile friendliness


From: Ozkan Sezer
Subject: [Libcdio-devel] minor fixes for cross-compile friendliness
Date: Sat, 19 Nov 2016 18:11:15 +0300

Hi:  Attached are four small patches to libcdio, mostly for cross-
compile friendliness.


0001: stdlib.h and string.h are needed for malloc, strlen and strncpy
  in lib/driver/cdio_private.h

0002: do not call 'nm' directly, use the NM variable instead
  in lib/driver/Makefile.am and lib/iso9660/Makefile.am

0003: check /bin/bash.exe result only if not cross-compiling
  in configury.

0004: minor warning fixes (minor casts for format string in two places
  in lib/driver/MSWindows/win32_ioctl.c and lib/iso9660/iso9660_fs.c.)


There is one issue I could not handle:

/usr/bin/nm: '.libs/freebsd.o': No such file
/usr/bin/nm: '.libs/freebsd_cam.o': No such file
/usr/bin/nm: '.libs/freebsd_ioctl.o': No such file
/usr/bin/nm: '.libs/bincue.o': No such file
/usr/bin/nm: '.libs/cdrdao.o': No such file
/usr/bin/nm: '.libs/nrg.o': No such file
/usr/bin/nm: '.libs/mmc.o': No such file
/usr/bin/nm: '.libs/mmc_hl_cmds.o': No such file
/usr/bin/nm: '.libs/mmc_ll_cmds.o': No such file
/usr/bin/nm: '.libs/mmc_util.o': No such file
/usr/bin/nm: '.libs/aspi32.o': No such file
/usr/bin/nm: '.libs/win32_ioctl.o': No such file
/usr/bin/nm: '.libs/win32.o': No such file
/usr/bin/nm: '.libs/freebsd.o': No such file
/usr/bin/nm: '.libs/freebsd_cam.o': No such file
/usr/bin/nm: '.libs/freebsd_ioctl.o': No such file
/usr/bin/nm: '.libs/bincue.o': No such file
/usr/bin/nm: '.libs/cdrdao.o': No such file
/usr/bin/nm: '.libs/nrg.o': No such file
/usr/bin/nm: '.libs/mmc.o': No such file
/usr/bin/nm: '.libs/mmc_hl_cmds.o': No such file
/usr/bin/nm: '.libs/mmc_ll_cmds.o': No such file
/usr/bin/nm: '.libs/mmc_util.o': No such file
/usr/bin/nm: '.libs/aspi32.o': No such file
/usr/bin/nm: '.libs/win32_ioctl.o': No such file
/usr/bin/nm: '.libs/win32.o': No such file

These warnings are from lib/driver/Makefile -> libcdio.la.ver rule.
The sources have subdirectory paths in them and they aren't handled
here.  I don't know what the best solution would be.

Regards.

--
O.S.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]