From: Karl Bongers <karl@tu...>  20010626 05:24:30

The Borland pkgs have some missing pieces: * can't compile the src pkg from scratch(makefiles incomplete, native tool set incomplete(no lex/bison thing)). * can't compile the sdcc libraries(no win32 makefiles). * can't run simulator(No win32 support). Whereas with Cygwin you can do all of the above. (of coarse a stripped down Cygwin probably has less value than a Borland compiled set.) I do like the idea of putting together a Borland Windows binary package. I think there are a lot of windows people that want a quick download they can setup in 1015 minutes. And getting a fullcygwin, and compiling the sources(and dealing with a bash prompt) is a bit much for a lot of people.(Takes damn near forever too!) Most of the win binary distributions so far have not been thought out real well(just the .exe files for example). A better win offering can be done, it just requires some work to get right. Or we could just wait a few years until everyone is running Linux :) karl.  On Tue, 26 Jun 2001 07:48:23 +1200 Rod Boyce <rod_boyce@...> wrote: > What is wrong with the Borland package for windows then you do not need= any > cygwin packages at all? This gets the compiler working with minimum of= fuss > on a windows environment. I have used it a few times without any troub= le. >=20 >=20 > Rod >=20 > Original Message > From: Karl Bongers [mailto:karl@...] > Sent: Tuesday, 26 June 2001 01:22 > To: Jos=E9 Barbosa > Cc: sdccuser@... > Subject: Re: [Sdccuser] SDCC  2th first try >=20 > Hi Jos=E9, >=20 > I know what the problem is! The single file from > cygwin(cygwin1.dll) is not enough for a working system. > I was testing this, and when I > only use cygwin1.dll, it generated just a 1 line .cdb file. >=20 > I could have swore I tested this out before, and I put notes > on my website that said you could do this. So I dug a bit > more, > and it looks like you need sh.exe in your executable path, > and then there is a registry setting that tells it > where the /tmp file is that the setup program must setup. >=20 > Anyway, Here is my suggestion: > Go to the http://sources.redhat.com/cygwin site and download > the Cygwin package. This is a really big package(100M), > that > is why I was interested in a subset of it(just the > cygwin1.dll) > package. The latest package lets you download a small > setup.exe > program, which lets you pick components you want. So if you > don't want to download the full 100M, just grab the parts > you > need. The minimum is probably the "cygwin" package alone. > I > don't know how big this is, I'll try a fresh download today > to > find out a bit more. >=20 > The full package is great, includes a lot of neat GNU tools, > so if > you got the bandwidth, grab the whole thing! >=20 > Oh, and remove the existing cygwin1.dll so it doesn't get > confused. >=20 > cheers, >=20 > Karl. >=20 >=20 >=20 >=20 >=20 > Jos=E9 Barbosa wrote: >=20 > > Hi! > > Last week I posted a question about my first try with > sdcc. > >=20 > > =20 > >=20 > > Well, I'm beginning to be frustrated with the fact that I > cannot start=20 > > doing anything. > > So, let's start from the begining. > >=20 > > =20 > >=20 > > 1  My machines are W2000 and W98 PCs. > > 2  I downloaded the last version: > SDCC_V222_preMS_160401.zip from OKR site. > > 3  Also the file cygwin1dll_1V17.zip ( I don't know > what is the=20 > > purpose of this file , but is there) > > 4  I extracted the files to the c:\usr\local\ dirs and it > created the=20 > > subdirs. > > 5  Extracted the file 'cygwin1.dll' to c:\usr\local\bin . > > 6  Changed the path to include: c:\usr\local\bin . > > 7  Restarted the machines. > > 8  tried to compiled one or two examples downloaded also > from the OKR site. > > 9  The only output obtained was a .cdb file with just a > few bytes=20 > > containing the text: M:name_of_the_file > > 10  tried several command lines: > > sdcc debug stackafterdata modellarge > c jose1.c > > sdcc debug Ic:\usr\local\share\sdcc\include >=20 > > Lc:\usr\local\share\sdcc\lib\large stackafterdata > modellarge c=20 > > jose1.c > > sdcc jose1.c > > etc.. > > 11  tried with a very simple programm: > >=20 > > =20 > >=20 > >=20 > > #include <regc51fx.h> > > =20 > > void main( void ) > > { > >=20 > > =20 > >=20 > > while(1) > > { > > _asm > > nop > > _endasm; > > } > >=20 > > =20 > >=20 > > } > >=20 > > =20 > >=20 > > =20 > >=20 > > =20 > >=20 > > 12  And the result was the same. > >=20 > > =20 > >=20 > >=20 > > Giving the fact that a lot of people did a lot of work to > made it to=20 > > function and that I can=B4t reach any result, my question > is: what did I=20 > > miss ? > >=20 > > =20 > >=20 > > I will appreciate any help from you. > >=20 > > =20 > >=20 > > Best regards =20 > >=20 > > =20 > >=20 > > Jos=E9 Barbosa =20 > >=20 >=20 >=20 >=20 >=20 > _______________________________________________ > Sdccuser mailing list > Sdccuser@... > http://lists.sourceforge.net/lists/listinfo/sdccuser >=20 > _______________________________________________ > Sdccuser mailing list > Sdccuser@... > http://lists.sourceforge.net/lists/listinfo/sdccuser 