Displaying 20 results from an estimated 3000 matches similar to: "malloc in libcom32 broken?"
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 something more like the LGPL?
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
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':
2012 Jun 29
1
[syslinux:elflink] elflink: fix dependency problem in cmenu/ Makefile
On Fri, 2012-06-29 at 07:42 -0700, syslinux-bot for H. Peter Anvin
wrote:
> elflink: fix dependency problem in cmenu/Makefile
>
> Instead of adding library dependencies implicitly, make them explicit
> and use --as-needed to avoid bogus DT_NEEDED entries from being
> generated.
This is fine, but...
> diff --git a/com32/cmenu/Makefile b/com32/cmenu/Makefile
> index
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
2012 Dec 11
5
Syslinux 5 (i)pxelinux.0 unnecessary PATH requests
Hi there,
i just build a new ipxelinux.0 with an EMBED=../../syslinux-5/core/pxelinux.0.
i'm trying to load up my vesamenu.c32 menu from http:.
and offcorse i want this as optimal as possible, with the least needed GET requests.
OLD situation with v4:
PXE ROM -> ipxelinux.0 (tftp) -> menu.php (http) -> vesamenu.c32 (http)
NEW situation with v5:
PXE ROM -> ipxelinux.0 (tftp)
2012 Dec 11
4
Syslinux 5 Path Option.
I'm not seeing how to set this path option?
Here is what I get using vesamenu.c32 as an example when
moved to a directory outside of the build. The current syslinux
4.06 has all the files in the same directory which is at the root of
the cd.
ldd vesamenu.c32
linux-gate.so.1 => (0xb77c5000)
../../com32/libutil/libutil_com.c32 => not found
../../com32/lib/libcom32.c32 => not found
2012 May 23
1
[GIT PULL] Remove duplicate COM32 modules
The following changes since commit 4fc3fd1e14f4c1b9208ef262e5b6aef853e9fce4:
graphics: make use of syslinux_force_text_mode() (2012-05-19 02:05:38 -0300)
are available in the git repository at:
git://github.com/aericson/syslinux.git elflink
for you to fetch changes up to 2779b713bdd8644ee2b52962ece6daa209b4ba6b:
com32: remove duplicate modules (2012-05-22 20:59:51 -0300)
2013 Jan 03
4
help
Hello all
Tried hard to create a Boot Floppy using Syslinux-5.00 but NO
success.
I have Win98se installed on C: drive. Following is the Directory
Structure on the floppy:
-------------------------------------------------------------------
Volume in drive A has no label
Volume Serial Number is 1115-0BEC
Directory of A:\
LIBCOM32 C32 737,266 12-06-12 11:49a
2014 Aug 24
1
Library_modules (list of & wiki write permissions)
Hello,
I poked a little bit to extract the list of modules dependencies in
Syslinux v6 (see below). I have attached a bash script that generate a
nice table from the 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
2014 Mar 09
2
pxelinux.0 not fully booting in EFI 64 mode...not requesting ldlinux.e64 via TFTP...
All,
I was excited to hear about EFI boot support in pxelinux >= 6.00. So I
tried it. Not working. I've tried 6.02 (from source), 6.02 (from RPM),
early 6.03 (from RPM) and even pulled/compiled latest source from git.
6.0.3-pre7. No love.
My boot client can boot/image fine in legacy PXE mode. My dhcpd.conf
looks like this:
# In initial DHCP DISCOVER packet, PXE client sets option
2008 Aug 22
1
syslinux-3.71-21-gbd09a6d - build breakage
Got the following trying to build git master:
gcc -std=gnu99 -m32 -fno-stack-protector -mregparm=3 -DREGPARM=3 -march=i386 -Os -W -Wall -march=i386 -fomit-frame-pointer -D__COM32__
-nostdinc -iwithprefix include -I../../com32/libutil/include -I../../com32/include -c -o chain.o chain.c
ld -m elf_i386 -T ../../com32/lib/com32.ld -o chain.elf chain.o ../../com32/libutil/libutil_com.a
2018 Dec 06
1
fixing debian's hd-media image
On Wed, Dec 5, 2018 at 2:21 PM Ady Ady via Syslinux <syslinux at zytor.com> wrote:
>
> After some discussion/debugging behind the scenes, we are back on
> track, with updated Debian packages.
>
>
> 0_ Starting from an _original_ (so-called "hd-media") boot.img mounted
> in "target" (or "$target", or some similar notation), and the version
2007 Apr 26
2
boot 32 or 64 kernel depending on cpu
Hello,
The attached l32or64.c implements a com32 module that boots two
different kernels with different initrds depending on whether the cpu
has long mode support or not.
I stumbled upon two problems while developing it with current git
version (last commit 595705ffad4f63cfeb84e9bb1243df03808c2fff).
The first was that syslinux_boot_linux didn't work for me. Both the
command line and initrd
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
2015 Oct 28
2
Isohybrid wiki page and UEFI
On Tue, Oct 27, 2015 at 10:15 PM, Bruno Cornec via Syslinux
<syslinux at zytor.com> wrote:
> Bruno Cornec via Syslinux said on Wed, Oct 28, 2015 at 01:45:22AM +0100:
>>
>> Is there a way to increase the debug level of syslinux.efi in order to
>> check what it tries to do and diagnose more precisely what happens ?
>
>
> Ok, I tried to modify mk/devel.mk to put:
2014 Dec 09
1
Gene, great documentation on PXELINUX-Multi-Arch
Gene,
First off, great documentation on
http://www.syslinux.org/wiki/index.php/PXELINUX-Multi-Arch
You clearly lay out the various techniques.
Just last week, I presented a pxelinux talk to our local Linux meet-up
group. (I've given
this talk before.)
http://2014.texaslinuxfest.org/content/creating-legacy-efi-pxe-server-using-pxelinux.html
Apparently, I'm using the "distinct
2018 Dec 06
2
efi config hang
works with legacy, hangs with efi.
where works is:
No DEFAULT or UI configuration directive found!
but enter and ^v make things happen
hangs is: nothing happens, no response from keyboard, have to reboot.
note:
config prompt.cfg
prompt.cfg does not exist, but I would expect similar behaviour
between efi and legacy.
test is:
starting with blank image, mkfs, mount it...
+ cp
2012 Jun 26
2
[GIT PULL] elflink bug fixes
Hi Peter,
Please pull the following changes.
Paulo, I had to revert your "pxe: resolve names via DNS from
protected-mode code" change because dns_resolv() is only implemented for
PXELINUX and causes undefined symbol references for ISOLINUX, etc. Feel
free to make the change again on top of the revert.
The following changes since commit e7bd19def830e8341b1a100956345f1028740b9e:
2014 Jan 18
4
Makefiles: includes and rule prerequisites
1) mk/syslinux.mk runs a shell to make a temp file gcc_ok.$$$$.tmp
(perhaps in the wrong directory) while several Makefiles have an
include rule for *.tmp which I believe is causing some occasional
parallel build issues.
make[3]: Entering directory `/home/gene/s/g/bios/memdump'
gcc_ok.6333.tmp:1: warning: NUL character seen; rest of line ignored
gcc_ok.6333.tmp:1: *** missing separator.