From: UnixOS2 Archive To: "UnixOS2 Archive" Date: Wed, 27 Feb 2002 04:16:37 EST-10EDT,10,-1,0,7200,3,-1,0,7200,3600 Subject: [UnixOS2_Archive] No. 148 ************************************************** Tuesday 26 February 2002 Number 148 ************************************************** Subjects for today 1 Re: GCC 3 name unmangling possible? : MS" 2 Re: Building \emx\lib : Holger Veit 3 Re: nmap for OS/2 : email at eracc.hypermart.net 4 Re: LESS v370 : Gerhard Arnecke" 5 nmap for OS/2 : Adrian Gschwend" 6 Re: LESS v370 : John Poltorak 7 Re: nmap for OS/2 : John Poltorak 8 Re: nmap for OS/2 : Adrian Gschwend" 9 Re: gcc 3.0.3. _optlink questions for Andy : Brian Smith" 10 Re: nmap for OS/2 : Stepan Kazakov 11 Re: nmap for OS/2 : Stepan Kazakov 12 gcc 3.0.3 - cross-compiler? : John Poltorak **= Email 1 ==========================** Date: Wed, 27 Feb 2002 00:01:46 +0100 (MEZ) From: "MS" Subject: Re: GCC 3 name unmangling possible? On Tue, 26 Feb 2002 20:12:14 +0100, Holger Veit wrote: >Haven't checked too intensively, but there should be a c++filt.exe from >binutils that demangles names. At least last time I checked original >2.9.x binutils, there had been one. Hey, you're right. I already suspected it was somewhere, but after a long day I sometimes even forget to search the docu... Anyway, c++filt does the job, although the one from binutils 2.9.1 requires GCC29166.DLL which is not part of the package. Oh well. Looked for it, found it, installed it. Thanks for your answer, Martin Schafföner **= Email 2 ==========================** Date: Wed, 27 Feb 2002 07:40:48 +0100 From: Holger Veit Subject: Re: Building \emx\lib On Tue, Feb 26, 2002 at 04:29:26PM -0500, Henry Sobotka wrote: > csaba.raduly at sophos.com wrote: > > > > Most GCC assembly stuff is likely to be for GAS (AT&T syntax). > > FWIW, gcc 3.x can apparently handle Intel syntax (-mintel?). Haven't > played with it yet. Syntax is not the problem here - you basically just have to replace the opcode mnemonics and the order of arguments to go from AT&T syntax to Intel syntax. But this doesn't make a an assembler file in any way compatible to MASM. As said, not even ALP in MASM5.x or MASM6.x mode will typically translate an original MASM file without problems. The subtle differences can be pretty intractable. Holger -- Please update your tables to my new e-mail address: holger.veit$ais.fhg.de (replace the '$' with ' at ' -- spam-protection) **= Email 3 ==========================** Date: Wed, 27 Feb 2002 10:40:17 -0600 From: email at eracc.hypermart.net Subject: Re: nmap for OS/2 In: <200202271521.0000000G at warped.netlabs.org> On: Wed, 27 Feb 2002 15:24:34 +0100 (CET) Screaming: nmap for OS/2 "Adrian Gschwend" did rant: +Brian Smith (aka Nuke) gave me the source and a binary of nmap for OS/2 +today, however it's a basic port and not really finished. But it's +definitely a good start if someone wants to work on it. I'm not a C programmer. :-/ I really need to learn C I guess so I can work on some of this stuff in my abundant spare time. +URL: +ftp://ftp.netlabs.org/pub/misc/nmap-2.54beta30-os2.zip Thanks Adrian. Gene -- +=========================-=>Unix & OS/2<=-=========================+ # Owner and C.E.O. - ERA Computer Consulting - Jackson, TN USA # # OS/2, UnixWare, OpenServer & Linux Business Computing Solutions # # Please visit our www pages at http://eracc.hypermart.net/ # +===================================================================+ We run IBM OS/2 v.4.00, Revision 9.036 Sysinfo: 38 Processes, 148 Threads, uptime is 3d 9h 10m 9s 965ms **= Email 4 ==========================** Date: Wed, 27 Feb 2002 14:55:45 +0100 (MEZ) From: "Gerhard Arnecke" Subject: Re: LESS v370 Hello John. now I have a package which includes TCPIP32 for EMX.. The package is GN140.ZIP. Where I should upload ? Regards Gerhard Arnecke **= Email 5 ==========================** Date: Wed, 27 Feb 2002 15:24:34 +0100 (CET) From: "Adrian Gschwend" Subject: nmap for OS/2 Brian Smith (aka Nuke) gave me the source and a binary of nmap for OS/2 today, however it's a basic port and not really finished. But it's definitely a good start if someone wants to work on it. URL: ftp://ftp.netlabs.org/pub/misc/nmap-2.54beta30-os2.zip Read the doc, it needs a file called nmap-services It requires libpcap from hobbes and libpcap needs IPSpy, also from Hobbes. It's some work to set it up but it works :) One header file is missing in libpcap, get that from the original source. If you want to compile it you must do this with -Zmt Flags. He successfuly compiled it with GCC 2.8.x and GCC 3.x That's it, thanks a lot Brian. If someone does some updates please let me know :-) btw: the networking card should support promiscous mode. cu Adrian -- Adrian Gschwend at OS/2 Netlabs ICQ: 22419590 ktk at netlabs.org ------- The OS/2 OpenSource Project: http://www.netlabs.org **= Email 6 ==========================** Date: Wed, 27 Feb 2002 15:29:36 +0000 From: John Poltorak Subject: Re: LESS v370 On Wed, Feb 27, 2002 at 02:55:45PM +0100, Gerhard Arnecke wrote: > Hello John. > > now I have a package which includes TCPIP32 for EMX.. The package is GN140.ZIP. What is it? > Where I should upload ? How about? :- ftp://unixos2.com/incoming > Regards > > Gerhard Arnecke > -- John **= Email 7 ==========================** Date: Wed, 27 Feb 2002 16:20:00 +0000 From: John Poltorak Subject: Re: nmap for OS/2 On Wed, Feb 27, 2002 at 07:39:39PM -0500, Stepan Kazakov wrote: > Adrian Gschwend wrote: > > > It requires libpcap from hobbes and libpcap needs IPSpy, also from > > Hobbes. It's some work to set it up but it works :) One header file is > > missing in libpcap, get that from the original source. > > right now, one man working at new NDIS protocol driver & API similar to IPSpy, > but new & with many features. Hope it works with Token Ring as well as Ethernet... > i'm testing this driver, and it is almost working. > > i think soon it will be released, and we can build ipv6 on it for example, > or bridge/hub/switch router mode or ipx routing or something else.. ;) Sounds good. What I'd really like to see is an NDIS driver for an internal PCI ADSL modem which supports PPPoA. Is there any chance of something like this being developed? In the UK we now have the option of getting a 'wires only' broadband service from some ISPs which means you provide your own equipment. I would love to be able to connect an OS/2 PC straight into the Telco socket without requiring any additional peripherals. > -- > madded. [Red Hot Chili Hackers] -- John **= Email 8 ==========================** Date: Wed, 27 Feb 2002 17:00:45 +0100 (CET) From: "Adrian Gschwend" Subject: Re: nmap for OS/2 On Wed, 27 Feb 2002 19:39:39 -0500, Stepan Kazakov wrote: >right now, one man working at new NDIS protocol driver & API similar to IPSpy, >but new & with many features. i'm testing this driver, and it is almost working. sounds great, looking forward to it :-) Let me know if I can test something too. >i think soon it will be released, and we can build ipv6 on it for example, >or bridge/hub/switch router mode or ipx routing or something else.. ;) even better :) cu Adrian -- Adrian Gschwend at OS/2 Netlabs ICQ: 22419590 ktk at netlabs.org ------- The OS/2 OpenSource Project: http://www.netlabs.org **= Email 9 ==========================** Date: Wed, 27 Feb 2002 19:39:26 -0600 (CST) From: "Brian Smith" Subject: Re: gcc 3.0.3. _optlink questions for Andy On Sat, 23 Feb 2002 16:56:56 -0500, Henry Sobotka wrote: >How feasible would it be to add a -moptlink flag to make that calling >convention the default? I am sorry if I am covering old ground, but recently I came to need to compile some EMX stuff with _Optlink default (or change tons of code) and I browsed through my UnixOS2 archives but couldn't find an answer to this question. Will there be an -moptlink flag to make _Optlink default? Brian **= Email 10 ==========================** Date: Wed, 27 Feb 2002 19:39:39 -0500 From: Stepan Kazakov Subject: Re: nmap for OS/2 Adrian Gschwend wrote: > It requires libpcap from hobbes and libpcap needs IPSpy, also from > Hobbes. It's some work to set it up but it works :) One header file is > missing in libpcap, get that from the original source. right now, one man working at new NDIS protocol driver & API similar to IPSpy, but new & with many features. i'm testing this driver, and it is almost working. i think soon it will be released, and we can build ipv6 on it for example, or bridge/hub/switch router mode or ipx routing or something else.. ;) -- madded. [Red Hot Chili Hackers] **= Email 11 ==========================** Date: Wed, 27 Feb 2002 21:14:29 -0500 From: Stepan Kazakov Subject: Re: nmap for OS/2 John Poltorak wrote: > > right now, one man working at new NDIS protocol driver & API similar to IPSpy, > > but new & with many features. > Hope it works with Token Ring as well as Ethernet... hmm. ethernet / token ring / etc - must be no difference for proto driver level. question is - does anybody using Token Ring nowdays ? ;) > What I'd really like to see is an NDIS driver for an internal PCI ADSL > modem which supports PPPoA. this is another project - mac ndis driver toolkit, for easy porting bsd or linux netcard drivers to os2 ndis. but this work even not started yet.. ;) > Is there any chance of something like this being developed? i think only chance to port bsd/linux/etc opensource driver to os/2. -- madded. [Red Hot Chili Hackers] **= Email 12 ==========================** Date: Wed, 27 Feb 2002 21:50:02 +0000 From: John Poltorak Subject: gcc 3.0.3 - cross-compiler? Is the recent OS/2 port of gcc 3.0.3 a cross-compiler? If not, could it be? -- John