Displaying 10 results from an estimated 10 matches for "mbr_bin".
2013 Jan 04
4
syslinux 5.00 does not build
...make[1]: Entering directory
`/tmp1/Software/rpmbuild/BUILD/syslinux-5.00/libinstaller'
perl bin2c.pl syslinux_bootsect < ../core/ldlinux.bss > bootsect_bin.c
perl bin2c.pl syslinux_ldlinux 512 < ../core/ldlinux.sys > ldlinux_bin.c
perl bin2c.pl syslinux_mbr < ../mbr/mbr.bin > mbr_bin.c
perl bin2c.pl syslinux_gptmbr < ../mbr/gptmbr.bin > gptmbr_bin.c
make[1]: *** No rule to make target
`../com32/elflink/ldlinux/ldlinux.c32', needed by `ldlinuxc32_bin.c'. Stop.
make[1]: Leaving directory
`/tmp1/Software/rpmbuild/BUILD/syslinux-5.00/libinstaller'
make: *** [in...
2011 Jan 17
1
Linker script assertion with binutils 2.21
dos/syslinux.elf fails to build on current Ubuntu Natty (binutils 2.21)
as follows:
ld -m elf_i386 -T dosexe.ld -o syslinux.elf header.o crt0.o ldlinux.o syslinux.o fat.o syslxmod.o syslxopt.o setadv.o getopt_long.o bootsect_bin.o mbr_bin.o cache.o fatchain.o open.o searchdir.o libcom.a
/usr/bin/ld.bfd.real: syslinux_ldlinux_size must equal the size of .payload
/usr/bin/ld.bfd.real: syslinux_ldlinux_size must equal the size of .payload
'objdump -t ldlinux.o' looks reasonable:
SYMBOL TABLE:
00000000 l d .text 0...
2016 Feb 25
2
[PATCH 2/5] ntfs: remove unused variable and have ntfssect use char API calls
...-Os -fomit-frame-pointer
-D_FILE_OFFSET_BITS=64 -I/usr/src/syslinux/win64
-I/usr/src/syslinux/win64/.. -I/usr/src/syslinux/win64/../win
-I/usr/src/syslinux/bios -I/usr/src/syslinux/win64/../libfat
-I/usr/src/syslinux/win64/../libinstaller
-I/usr/src/syslinux/win64/../libinstaller/getopt -c -o mbr_bin.obj
/usr/src/syslinux/bios/win64/../libinstaller/mbr_bin.c
x86_64-w64-mingw32-gcc -Wno-sign-compare -Os -fomit-frame-pointer
-D_FILE_OFFSET_BITS=64 -I/usr/src/syslinux/win64
-I/usr/src/syslinux/win64/.. -I/usr/src/syslinux/win64/../win
-I/usr/src/syslinux/bios -I/usr/src/syslinux/win64/../lib...
2014 Dec 17
0
[PATCH] build: sort sources to build in a more deterministic way
...ll find . -name '.*.d' -print | sort)
diff --git a/dos/Makefile b/dos/Makefile
index b9c337d..4c930d1 100644
--- a/dos/Makefile
+++ b/dos/Makefile
@@ -34,7 +34,7 @@ SRCS = syslinux.c \
../libinstaller/getopt/getopt_long.c \
../libinstaller/bootsect_bin.c \
../libinstaller/mbr_bin.c \
- $(wildcard $(SRC)/../libfat/*.c)
+ $(sort $(wildcard $(SRC)/../libfat/*.c))
OBJS = header.o crt0.o ldlinux.o \
$(patsubst %.c,%.o,$(notdir $(SRCS)))
LIBOBJS = int2526.o conio.o memcpy.o memset.o memmove.o skipatou.o atou.o \
diff --git a/efi/Makefile b/efi/Makefil...
2016 Mar 05
2
build problems with 6.04-pre1
...bootsect_bin.c: $(OBJ)/../bios/core/ldlinux.bss bin2c.pl
$(PERL) $(SRC)/bin2c.pl syslinux_bootsect < $< > $@
-ldlinux_bin.c: $(OBJ)/../core/ldlinux.sys bin2c.pl
+ldlinux_bin.c: $(OBJ)/../bios/core/ldlinux.sys bin2c.pl
$(PERL) $(SRC)/bin2c.pl syslinux_ldlinux 512 < $< > $@
-mbr_bin.c: $(OBJ)/../mbr/mbr.bin bin2c.pl
+mbr_bin.c: $(OBJ)/../bios/mbr/mbr.bin bin2c.pl
$(PERL) $(SRC)/bin2c.pl syslinux_mbr < $< > $@
-gptmbr_bin.c: $(OBJ)/../mbr/gptmbr.bin bin2c.pl
+gptmbr_bin.c: $(OBJ)/../bios/mbr/gptmbr.bin bin2c.pl
$(PERL) $(SRC)/bin2c.pl syslinux_gptmbr < $< &...
2019 Apr 22
0
Installing syslinux on a purely virtual disk
...syslinux also creates a boot sector [ie.
> core/bios/diskboot.inc in the syslinux source] and I suppose it must
> encode the offset of the LDLINUX.SYS file. I haven't quite worked out
> the details.
Syslinux provides the following required files:
MBR - "mbr.bin" and "mbr_bin.c"
boot sector - "ldlinux.bss" and "bootsect_bin.c"
ldlinux - "ldlinux.sys" and "ldlinux_bin.c"
ldlinux COM32 - "ldlinux.c32" and ldlinuxc32_bin.c
Those c files can be used in "virtual-floppy.c".
The installer "linux/syslinux.c...
2019 Apr 18
4
Installing syslinux on a purely virtual disk
I'm trying to add boot support to
https://github.com/libguestfs/nbdkit/tree/master/plugins/floppy
This NBD server plugin generates a completely virtual FAT filesystem
and partition table. Nothing is ever written to a file, and it must
run without anything needing to be root, loop mounting etc. Running
"syslinux --install <something>" is a non-starter.
So I've looked at
2010 Jul 22
2
Syslinux 4.02 released
Syslinux 4.02 is a bug fix release, but also adds an experimental new
Win64 installer (syslinux64.exe), extends the new syslinux installer
CLI to all the installers.
Changes in 4.02:
* SYSLINUX: correctly handle the case where the -d option is
specified with a non-absolute path, i.e. "syslinux -d
syslinux" instead of "syslinux -d /syslinux".
2008 Feb 26
2
3.62-pre16: Compiling on old (2.4 kernel) distros
I have put a compile hack in for older distros and pushed it out as
syslinux-3.62-pre16; for those who have reported compilation problem on
older distros I would greatly appreciate if you could confirm if it
works now (it worked for me on a CentOS 3.9 VM.)
-hpa
2016 Feb 24
6
[PATCH 2/5] ntfs: remove unused variable and have ntfssect use char API calls
The variable 'ok' is never used and generates a warning. Remove it. Also
ntfssect.c is designed to be compiled in non Unicode mode when using
MSVC compilers, so remove all ambiguity about it (LPCTSTR -> LPCSTR, use
of 'A' API calls) so that it doesn't break when compiled in Unicode
mode, which is what Rufus uses with MSVC.
-------------- next part --------------