SYSLINUX is certainly useful. I currently start Debian from their standard boot floppy, which uses SYSLINUX. I found it very easy to edit syslinux.cfg for ide-scsi setup. Surely the future lies with bootable CDs and floppy images specifically designed for them. Maybe there should be a combined SYSLINUX / ISOLINUX package which allows you to specify Floppy Emulation or not. But if you invent a new software package, I'm beginning to wonder whether GNU GPL is still the best choice. It was based on the idea of group collaboration, not an individual Developer getting feedback via his Web Page. Nowadays there are good reasons why nobody should want other Programmers to modify your software. And as Linux gets more commercial, it make less sense to exclude the possibility of collecting royalties from Commercial Distributors. You want to be generous, but not stupid. My current thinking was prompted by the phrase "Free Beer". In England it's entirely legal to brew your own beer. You get a better product and avoid alot of tax. But people don't bother. There's no chance of commercial brewers being put out of business by Home Brew Kits. So maybe you could have it both ways. Your Source Code could be available for anybody with the nous to compile it, while Commercial Distributors could still make money by distributing the binaries, and give some to you. Faictz Ce Que Vouldras: Frank Mitchell
syslinux-bounces at zytor.com wrote on 01/12/2005 01:25:20 PM:> SYSLINUX is certainly useful. I currently start Debian from theirstandard> boot floppy, which uses SYSLINUX. I found it very easy to editsyslinux.cfg> for ide-scsi setup. >snip> > So maybe you could have it both ways. Your Source Code could be > available for anybody with the nous to compile it, while Commercial > Distributors could still make money by distributing the binaries, andgive> some to you. > > Faictz Ce Que Vouldras: Frank Mitchell >Not to feed a troll, but they have that, it's called the BSD license. James S. Martin, RHCE Contractor Administrative Office of the United States Courts Washington, DC (202) 502-2394> > > > _______________________________________________ > SYSLINUX mailing list > Submissions to SYSLINUX at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. >
How do I go about compiling COM32 code for linux? Looking at the Makefile in "com32/samples" I presume a "make hello.lo" would generate a linux version of the code. However in my case "make hello.lo" generates the following error -----SNIP-------- gmurali at buda:samples$ make hello.lo gcc -W -Wall -O -g -I../libutil/include -c -o hello.lo hello.c hello.c:23: console.h: No such file or directory make: *** [hello.lo] Error 1 -----END SNIP------ the file console.h is in "../include/console.h". If I add "-I../include" to LNXCFLAGS, then the compilation goes OK. My kernel does not support elf binaries so I am not able to execute it. Is there a way to generate a.out binaries? - Murali
More careful analysis of the Makefile reveals that I need to do a "make hello.lnx" to generate a linux version of the code. If I add "-I../include" to LNXCFLAGS, the linker complains of undefined references to symbols found in "console.h". - Murali ganapathy murali krishnan wrote:> How do I go about compiling COM32 code for linux? > Looking at the Makefile in "com32/samples" I presume a "make hello.lo" > would generate a linux version of the code. > However in my case "make hello.lo" generates the following error > > -----SNIP-------- > gmurali at buda:samples$ make hello.lo > gcc -W -Wall -O -g -I../libutil/include -c -o hello.lo hello.c > hello.c:23: console.h: No such file or directory > make: *** [hello.lo] Error 1 > -----END SNIP------ > > the file console.h is in "../include/console.h". If I add > "-I../include" to LNXCFLAGS, then the compilation goes OK. My kernel > does not support elf binaries so I am not able to execute it. Is there > a way to generate a.out binaries? > > - Murali > > _______________________________________________ > SYSLINUX mailing list > Submissions to SYSLINUX at zytor.com > Unsubscribe or set options at: > http://www.zytor.com/mailman/listinfo/syslinux > Please do not send private replies to mailing list traffic. > >