On Apr 23, 2014 5:31 AM, "Ady" <ady-sf at hotmail.com> wrote:> Currently, a Syslinux module that requires another Syslinux Library > module to work looks for its (full) name. For instance, hdt.c32 looks > for several lib*.c32 modules so to be able to work. The searched-for > paths start at the Current Working Directory, and then potentially > continues according to the PATH directive.Currently, the linker drops text strings into hdt.c32 specifying its dependencies and the Syslinux core hunts for those. It would be a change of the Makefiles and the list of filename suffixes to attempt which is already variant-specific. I believe this becomes a near-trivial development change. However, I think the bigger impact is on the user side as any scripts used to copy them around and any config files will likely change. Currently, my config files all reference COM32s with ".c32" (the preferred setup add it eliminates the filename guessing game) and I'd need to remove that to keep things universal and slow things down in the process. --Gene
On 04/23/2014 06:12 PM, Gene Cumm wrote:> Currently, the linker drops text strings into hdt.c32 specifying its > dependencies and the Syslinux core hunts for those. It would be a change of > the Makefiles and the list of filename suffixes to attempt which is already > variant-specific. I believe this becomes a near-trivial development change. > > However, I think the bigger impact is on the user side as any scripts used > to copy them around and any config files will likely change. Currently, my > config files all reference COM32s with ".c32" (the preferred setup add it > eliminates the filename guessing game) and I'd need to remove that to keep > things universal and slow things down in the process. > > --GeneHi Gene, Thanks. If you agree, maybe it can be changed in some major modified versions, like 6.1. My 2 cents. Steven. -- Steven Shiau <steven _at_ stevenshiau org> Public Key Server PGP Key ID: 4096R/47CF935C Fingerprint: 0240 1FEB 695D 7112 62F0 8796 11C1 12DA 47CF 935C
On Wed, Apr 23, 2014 at 7:49 AM, Steven Shiau <steven at nchc.org.tw> wrote:> On 04/23/2014 06:12 PM, Gene Cumm wrote: >> Currently, the linker drops text strings into hdt.c32 specifying its >> dependencies and the Syslinux core hunts for those. It would be a change of >> the Makefiles and the list of filename suffixes to attempt which is already >> variant-specific. I believe this becomes a near-trivial development change. >> >> However, I think the bigger impact is on the user side as any scripts used >> to copy them around and any config files will likely change. Currently, my >> config files all reference COM32s with ".c32" (the preferred setup add it >> eliminates the filename guessing game) and I'd need to remove that to keep >> things universal and slow things down in the process. >> >> --Gene > Hi Gene, > Thanks. If you agree, maybe it can be changed in some major modified > versions, like 6.1. > My 2 cents.No, not a minor version change (6.03 -> 6.10) but a major version change (6.03 -> 7.00). -- -Gene