search for: libcom32

Displaying 20 results from an estimated 223 matches for "libcom32".

2014 Aug 24
1
Library_modules (list of & wiki write permissions)
...he tarball. The output can either be an ASCII table, or wiki markup, typically for the page Library_modules[1]. I am not in the wiki Editor group, so I can't put that in the wiki. anyway, here's an updated dependency tree for 6.02: |chain.c32 |com32/chain | libutil.c32 libcom32.c32 |complex.c32 |com32/cmenu | libmenu.c32 libcom32.c32 |display.c32 |com32/cmenu | libmenu.c32 libcom32.c32 |libmenu.c32 |com32/cmenu/libmenu | libutil.c32 libcom32.c32 |simple.c32 |com32/cmenu | libmenu.c32 libcom32.c32 |test2.c32...
2004 Dec 08
4
malloc in libcom32 broken?
I get a link error when trying to call malloc from libcom32. I tried to simplify the case by adding the malloc to the sample hello.c in the modules directory, but I still get the following error: ld -m elf_i386 -T ../lib/com32.ld -o hello.elf hello.o ../libutil/libutil_com.a ../lib/libcom32.a /usr/lib64/gcc-lib/x86_64-suse-linux/3.3.3/32/libgcc.a ../lib/...
2006 May 01
1
Newbie to Com32: libcom32.a not linking
I'll start off by saying that I'm very new to com32, but I'm having difficulty linking the libcom32.a library into an executable. I'm using syslinux-3.11, I copied the libcom32.a library into my directory and here's the output of my attmept: #ld com32io.o dtimenu.o syslnx.o tui.o --library-path=./ -lcom32 .//libcom32.a(entry.o)(.init+0x42): In function `_start': sys/entry.S:68: und...
2004 Dec 03
3
libcom32 license and linking
Peter- Can you please clarify the license of libcom32, from the samples directory in syslinux? I am attempting to create .c32 files that are not encumbered by the GPL, but the conio.c file states that is is covered by the GPL. So far, I have resisted linking with libcom32.a, but is it really your intent to license the library code under GPL, and not...
2012 Jun 29
1
[syslinux:elflink] elflink: fix dependency problem in cmenu/ Makefile
...; -LIBS = libmenu/libmenu.c32 > - > topdir = ../.. > MAKEDIR = $(topdir)/mk > include $(MAKEDIR)/elf.mk > > CFLAGS += -I./libmenu > > -LDFLAGS_complex.o = $(com32)/cmenu/libmenu/libmenu.c32 \ > - $(com32)/libutil/libutil_com.c32 \ > - $(com32)/lib/libcom32.c32 > -LDFLAGS_display.o = $(com32)/cmenu/libmenu/libmenu.c32 \ > - $(com32)/libutil/libutil_com.c32 \ > - $(com32)/lib/libcom32.c32 > -LDFLAGS_simple.o = $(com32)/cmenu/libmenu/libmenu.c32 \ > - $(com32)/libutil/libutil_com.c32 \ > - $(com32)/lib/libcom32.c32 > -LDFL...
2008 Feb 21
1
Including 'detect_cpu' in libcom32.a ?
Okay, if one installs syslinux, the declaration for 'detect_cpu' is in com32/include/cpuid.h, but the actual function code isn't available in libcom32.a. It's only available as source down in the com32/modules/ directory, and not actually installed anywhere. Shouldn't 'detect_cpu' be included in libcom32.a? -- Dr. William R. Somsky, Linux Mgr somsky at phys.washington.edu Department of Physics, Box 351560 B217 Physics-...
2004 Nov 17
1
SYSLINUX 2.12-pre1 released: initial libcom32 release
Hi all, I have released SYSLINUX 2.12-pre1. This version has an initial version of libcom32, a small C library based on klibc for writing com32 programs in C. It is far from perfect yet, but it should be a lot easier to use than hand-coding everything. As usual, find this stuff in: ftp://ftp.kernel.org/pub/linux/utils/boot/syslinux/Testing/ -hpa
2018 Dec 06
1
fixing debian's hd-media image
...re is followed by a space character, a dot and a slash > character; in theory the slash is optional and I choose to use it for > directories; the space and the dot are absolutely essential in our > setup): > > # D-I config version 2.0 > # search path for the c32 support libraries (libcom32, libutil etc.) > PATH ./ > DEFAULT debian > PROMPT 0 > LABEL debian > CONFIG ../../debian.cfg ../../ > > > 3_ Rename 'target/syslinux.cfg' to 'target/debian.cfg' > > > 4_ Edit content of 'target/debian.cfg' to (only) be: > > include men...
2019 Sep 29
3
vesamenu.c32 and EFI
Hello! I've been attempting to add EFI support to a linux live distro (slax), it's built on a syslinux bootloader. I can get EFI to work using menu.c32 on syslinux 6.03; however ideally we'd like the VESA menu as well. When we use the vesamenu.c32 and libcom32.c32 from 6.03 we end up with a blank screen and the machine seems to hang. I've tried adding MENU RESOLUTION based on : https://bugzilla.syslinux.org/show_bug.cgi?id=27#c2 and that doesn't change the behaviour at all. I figured it might be already working/fixed in master so I've bui...
2012 Dec 11
5
Syslinux 5 (i)pxelinux.0 unnecessary PATH requests
...and yes we can add those to the root aswel as a work around.... but i'd love to have them seperate. menu.php has the UI directive as /mods/vesamenu.c32 and the PATH as mods configured but then still with that PATH directive in the menu it still tries to find the libraries in this order: GET /libcom32.c32 (http 404) GET //libcom32.c32 (http 404) GET /mods//libcom32.c32 (http 200) < --- success! GET /libutil_com.c32 (http 404) GET //libutil_com.c32 (http 404) GET /mods//libutil_com.c32 (http 200) <--- success! in my opinion these are atleast 4 unnecessary requests to the webserver before f...
2018 Dec 03
2
fixing debian's hd-media image
On Mon, Dec 3, 2018 at 10:02 AM Ady Ady via Syslinux <syslinux at zytor.com> wrote: > > > Now it is just dd, mkfs and copy in the files we need. > > One less thing to worry about keeping versions consistent. > > > > > > I just noticed those 2 files that were added by > > > > syslinux -i boot.img > > > > (right?) > > > >
2015 Oct 28
2
Isohybrid wiki page and UEFI
...the looks of it, not until after ldlinux.* is loaded as printf()'s code isn't in the core but ldlinux.*. > ranlib liblpxelinux.a > ld -m elf_i386 -Bsymbolic -pie -E --hash-style=gnu -T > /root/syslinux/core/i386/syslinux.ld -M -o ldlinux.elf ldlinux.o \ > --start-group libcom32.a --whole-archive > /root/syslinux/bios/com32/lib/libcom32core.a libldlinux.a --end-group \ > > ldlinux.map > libcom32.a(font.o): In function `SEG': > /root/syslinux/com32/include/com32.h:144: undefined reference to `__bad_SEG' > /root/syslinux/com32/includ...
2014 Jan 18
4
Makefiles: includes and rule prerequisites
...ing directory `/home/gene/s/g/bios/memdump' make[2]: *** [memdump] Error 2 2) For recursive prerequisites, is it better to list the directory as a prerequisite (simple and current approach) or would it be better to have a more complex set of rules like the following: --In com32/Makefile: lib/libcom32.c32 lib/libcom32min.a lib/libcom32core.a: lib libutil/libutil.c32: libutil --In com32/rosh/Makefile: rosh.c32: lib/libcom32.c32 libutil/libutil.c32 -- -Gene
2018 Dec 06
2
efi config hang
...nd legacy. test is: starting with blank image, mkfs, mount it... + cp /usr/lib/SYSLINUX.EFI/efi64/syslinux.efi target/EFI/BOOT/BOOTX64.EFI + cp /usr/lib/syslinux/modules/efi64/ldlinux.e64 target/EFI/BOOT/LDLINUX.E64 + cp /usr/lib/syslinux/modules/efi64/vesamenu.c32 /usr/lib/syslinux/modules/efi64/libcom32.c32 /usr/lib/syslinux/modules/efi64/libutil.c32 target/EFI/BOOT/SYSLINUX/EFI64 + cp /usr/lib/syslinux/modules/bios/vesamenu.c32 /usr/lib/syslinux/modules/bios/libcom32.c32 /usr/lib/syslinux/modules/bios/libutil.c32 target/boot/syslinux/ + sudo extlinux --install target/boot/syslinux/ target/boot/s...
2014 Dec 09
1
Gene, great documentation on PXELINUX-Multi-Arch
...setup: . ??? bios ? ?? boot ? ? ??? centos/ ? ? ? ??? 6.2/ ? ? ? ??? x86_64/ ? ? ? ??? initrd.img ? ? ? ??? vmlinuz ? ? ??? fedora/ ? ? ??? initrd.img ? ? ??? vmlinuz ? ??? SplashP.png ? ??? graphics.conf ? ??? ldlinux.c32 ? ??? libcom32.c32 ? ??? libutil.c32 ? ??? pxelinux.cfg ? ? ??? default ? ??? pxelinux.0 ? ??? vesamenu.c32 ??? efi.x64 ??? boot -> ../bios/boot ??? SplashP.png -> ../bios/SplashP.png ??? graphics.conf -> ../bios/graphics.conf ??? ldlinux.e64 ??? libcom32.c32 ??? libuti...
2013 Jul 11
0
LDFLAGS and distro overrides
...:01 < chithead> the first one that fails is ld -m elf_i386 -Wl,-O1 -Wl,--as-needed -Bsymbolic -pie -E --hash-style=gnu -T /var/tmp/portage/sys-boot/syslinux-6.01_pre5/work/syslinux-6.01-pre5/core/i386/syslinux.ld -M -o ldlinux.elf ldlinux.o \ > 15:01 < chithead> --start-group libcom32.a --whole-archive /var/tmp/portage/sys-boot/syslinux-6.01_pre5/work/syslinux-6.01-pre5/bios/com32/lib/libcom32core.a libldlinux.a --end-group \ > 15:01 < chithead> > ldlinux.map > 15:01 < chithead> ld: unrecognized option '-Wl,-O1' > > Our use of $(LDFLAGS...
2013 Jun 06
7
[5.10] PXE + dhcp opts 209, 210 and path issues in tftp/http
...ed sending /run/archiso/bootmnt/arch//boot/syslinux/ldlinux.c32 to 192.168.0.90 dnsmasq-tftp: sent /run/archiso/bootmnt/arch/boot/syslinux/archiso.cfg to 192.168.0.90 dnsmasq-tftp: sent /run/archiso/bootmnt/arch/boot/syslinux/whichsys.c32 to 192.168.0.90 dnsmasq-tftp: file /run/archiso/bootmnt/arch/libcom32.c32 not found dnsmasq-tftp: file /run/archiso/bootmnt/arch//libcom32.c32 not found dnsmasq-tftp: file /run/archiso/bootmnt/arch/libcom32.c32 not found dnsmasq-tftp: file /run/archiso/bootmnt/arch//arch//boot/syslinux/libcom32.c32 not found -----------------------------------------------------------...
2018 Dec 14
0
efi config hang
...how to get this done, your original goal has been achieved > (with the caveats I already mentioned in this same email). > ah ha... now that I have all the pices in place, this is what I was missing: # EFI/BOOT/SYSLX64.CFG # D-I config version 2.0 # search path for the c32 support libraries (libcom32, libutil etc.) PATH EFI/BOOT/SYSLINUX/EFI64/ DEFAULT common PROMPT 0 LABEL common CONFIG ../../syslinux.cfg ../../ The syslinux.cfg and all the other .cfg files don't need to be touched. The help under efi is broken (I'm pretty sure it crashes) but I'm somewhat convinced the binaries...
2013 Jul 02
2
LDFLAGS and distro overrides
..., 15:01 < chithead> the first one that fails is ld -m elf_i386 -Wl,-O1 -Wl,--as-needed -Bsymbolic -pie -E --hash-style=gnu -T /var/tmp/portage/sys-boot/syslinux-6.01_pre5/work/syslinux-6.01-pre5/core/i386/syslinux.ld -M -o ldlinux.elf ldlinux.o \ 15:01 < chithead> --start-group libcom32.a --whole-archive /var/tmp/portage/sys-boot/syslinux-6.01_pre5/work/syslinux-6.01-pre5/bios/com32/lib/libcom32core.a libldlinux.a --end-group \ 15:01 < chithead> > ldlinux.map 15:01 < chithead> ld: unrecognized option '-Wl,-O1' Our use of $(LDFLAGS) may seem slightly...
2018 Dec 05
0
fixing debian's hd-media image
...hat the PATH directive here is followed by a space character, a dot and a slash character; in theory the slash is optional and I choose to use it for directories; the space and the dot are absolutely essential in our setup): # D-I config version 2.0 # search path for the c32 support libraries (libcom32, libutil etc.) PATH ./ DEFAULT debian PROMPT 0 LABEL debian CONFIG ../../debian.cfg ../../ 3_ Rename 'target/syslinux.cfg' to 'target/debian.cfg' 4_ Edit content of 'target/debian.cfg' to (only) be: include menu.cfg default vesamenu.c32 prompt 0 timeout 0 5_ Edit cont...