RE: Has anyone bootstrapped GOBO CVS using VS.NET 2005?

"Heilig, Brian - ACD " <Brian.Heilig-tdt4z+Mb/[email protected]>
Newsgroups gmane.comp.lang.eiffel.gobo.general
Message-ID <56D2E48D28DC3B4EA5F2E4B7679D72F7293A7D@ACDNJMAILSRV03.acd.de.ittind.com>
Recently I needed to re-install SE 1.0. I used Visual Studio Express
Edition and found the same problem (can't find inttypes.h) I tried the
exact suggestion you gave and I found that this is not sufficient to
install SE. Therefore it may not be sufficient for your needs either.

After I made the alteration you suggested and installed SE 1.0 I got the
following compile errors (among others):

cl -O2 -nologo -c compile_to_c15.c
compile_to_c15.c
compile_to_c15.c(573) : error C4980: '__value' : use of this keyword
requires /c
lr:oldSyntax command line option
compile_to_c15.c(573) : error C2059: syntax error : '__value'
compile_to_c15.c(573) : error C2513: 'char' : no variable declared
before '='
compile_to_c15.c(575) : error C2059: syntax error : ';'

I finally installed the Visual C++ Toolkit 2003. I use that for
SmartEiffel and Visual Studio Express 2005 for ISE.

Brian

-----Original Message-----
From: [email protected] [mailto:[email protected]]
On Behalf Of Eric Bezault
Sent: Thursday, February 23, 2006 6:39 AM
To: [email protected]
Cc: [email protected]
Subject: Re: [gobo-eiffel] Has anyone bootstrapped GOBO CVS using VS.NET
2005?

grantrettke wrote:
> I'm running Windows XP and VS.NET 2005. Checked out GOBO CVS tonight, 
> dropped to dos, and ran vcvars32.bat. Ran boostrap msc ise and it 
> failed. Can't find inttypes.h. I'm not familiar with MS C. Any ideas 
> on getting this built?

It works fine with me with  VS.NET 2003. I don't have VS.NET 2005 but
after some investigation I think I found the problem. These C files used
in Gobo's bootstrap have been generated with SmartEiffel and it seems
that there is a bug in SE's C code generation. In the .h files we can
read:

#if defined(_MSC_VER) && (_MSC_VER < 1400) /* MSVC older than v8 */

but your bug report seems to imply that it should actually be:

#if defined(_MSC_VER) /* MSVC */

I made this modification in Gobo CVS. Can you please do a 'cvs update'
of the files in gobo\work\bootstrap and try again?

--
Eric Bezault
mailto:ericb-D6Qt/9opevxWk0Htik3J/[email protected]
http://www.gobosoft.com



To Post a message, send it to:   [email protected]
To Unsubscribe, send a blank message to:
[email protected] 
Yahoo! Groups Links



 


************************************
This e-mail and any files transmitted with it are proprietary and intended solely for the use of the individual or entity to whom they are addressed. If you have received this e-mail in error please notify the sender. Please note that any views or opinions presented in this e-mail are solely those of the author and do not necessarily represent those of ITT Industries, Inc. The recipient should check this e-mail and any attachments for the presence of viruses. ITT Industries accepts no liability for any damage caused by any virus transmitted by this e-mail.
************************************



To Post a message, send it to:   [email protected]
To Unsubscribe, send a blank message to: [email protected] 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/gobo-eiffel/

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.