Use_ process completed

16 views
Skip to first unread message

John Jacques

unread,
Oct 18, 2006, 8:24:57 PM10/18/06
to MB...@googlegroups.com
Ok, the files have been updated in the "Parse-Only" section.

John


--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.408 / Virus Database: 268.13.4/477 - Release Date:
10/16/2006


__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com

David Garner

unread,
Oct 18, 2006, 9:48:03 PM10/18/06
to MB...@googlegroups.com
John,

Thanks for all your work. I think you summarized the why pretty well in a
previous message. It sounds like you've made some significant progress on
the BCX program.

Ok, can you give me the nickel tour on how to use your creation?

I have BC.exe 5.09 and Pelles C installed on my machine (watch the video).

I can translate bc.bas to bc.c (watch the video).

I need the batch file to compile it to a bc.exe (I'm sure you have that
handy).

What do I need to do to get your version to work?

Thanks.

David Garner

David Garner

unread,
Oct 18, 2006, 10:00:45 PM10/18/06
to MB...@googlegroups.com
MBCXer's,

I created a tutorial using CamStudio which is free and open source.

I'm trying to figure out how to upload it.

It's 12 Meg zipped so the e-mail did not send.

David Garner

David Garner

unread,
Oct 18, 2006, 10:21:06 PM10/18/06
to MB...@googlegroups.com

I stuck it here: http://www.dgarner.com/Getting%20Started%20with%20MBCX.zip
for now.

> David Garner

John Jacques

unread,
Oct 19, 2006, 6:52:19 AM10/19/06
to MB...@googlegroups.com
OK, to get my version to work, download the bcxrt.lib and bcxrt.h (2 .h
files). Put them into the pellesC library and include directories
respectfully.

Now that the BCX RunTime library is installed, you can compile programs
using it with PellesC 4.x

Simply run the batch file that comes with bcxdevsuite (or other batch
compilation batch file) to turn any bcx.bas filename into a .exe
program.

For example, you can compile bcx-parser.bas to an executable right out
of
the box as you would any normal basic file.

If you want to use the runtime libraries with ANY of you bcx apps then
simply add:

$PROJECT
$PELLESC
$LIBRARY "BCXRT.LIB"

to the top of your app. Supposedly, the $LIBRARY line is not needed,
but I
like it there and it also makes the PellesC IDE work correctly when
compiling the .C code manually. I might have removed a line of code
that
emits the LCC or PELLESC $LIBRARY code for the BCXRT.LIB file, not sure
if I
did or not yet.

The bcx-parser.exe can then be used to replace bc.exe if you choose to
do
so. Just remember the TOP 3 lines of your apps need the previously
mentioned
directives for them to compile correctly.

I'd also like to document some of how BCX parses the basic source code.
For
example why does it take 8,000+3,500 lines of code to do so? I also
want to
split the compound statements into 1 statement per line (no colon
separation
and no IF THEN ACTION statements on the same line)

John Jacques

unread,
Oct 19, 2006, 6:54:05 AM10/19/06
to MB...@googlegroups.com
Hi Dave, didn't get a chance to look at the tutorial, it's downloading
right
now. However, the Google site allows for up to 100 MB in the file area.

Thanks
John

> >--
> >No virus found in this incoming message.

David Garner

unread,
Oct 19, 2006, 6:09:03 PM10/19/06
to MB...@googlegroups.com
John,

> it's downloading right now.

Yes, it's too large at 96 Meg uncompressed 12 Meg zipped, but the .swf
version that can be created with more post processing is supposed to be
smaller but it zips to 23 Meg.

I think maybe the number of frames or the frequency of the frame capture can
be decreased.

> However, the Google site allows for up to 100 MB in the file area.

I tried to upload it there, but either I don't know how or Google was having
problems last night.

I was looking at sticking it on SF, but they say once it's out there it's
out there and I don't really want this version living on forever. It's just
a proof of concept.

David Garner

David Garner

unread,
Oct 19, 2006, 6:13:12 PM10/19/06
to MB...@googlegroups.com
John,

Thanks for the instructions. I'll see if I can find time to give it a try
this evening. For sure this weekend.

>I also want to split the compound statements into 1 statement per line
>(no colon separation and no IF THEN ACTION statements on the same line)

I think I told you, but anyway, SrcInden (www.dgarner.com) does that along
with a bunch of other things. I don't think it should be too difficult to
isolate those functions though.

David Garner

John Jacques

unread,
Oct 19, 2006, 7:35:42 PM10/19/06
to MB...@googlegroups.com
Dave, 7zip, with defaults gets it down to 3 megs

John


--
No virus found in this outgoing message.
Checked by AVG Free Edition.

Version: 7.1.408 / Virus Database: 268.13.7/488 - Release Date:
10/19/2006

David Garner

unread,
Oct 19, 2006, 7:39:29 PM10/19/06
to MB...@googlegroups.com
John,

> Dave, 7zip, with defaults gets it down to 3 megs

Wow. That's worth checking into. I used the XP zip since that's all that I
had on the machine.

Were you able to view it? What do you think - besides the poor narration?

David Garner

David Garner

unread,
Oct 19, 2006, 9:01:35 PM10/19/06
to MB...@googlegroups.com
John,

I'm assuming you thought you put the BCX RunTime library files in
Subversion?

In the directory: D:\MBCX\Projects\SVN\RunTime Libraries\Windows I see the
.svn folder and this file: This is the BCX RunTime Functions Library
generated with the instructions in the BCX Help file.doc.

Am I looking the wrong place?

Thanks.

David Garner

John Jacques

unread,
Oct 19, 2006, 9:15:02 PM10/19/06
to MB...@googlegroups.com
Dave, I watched your tutorial. Nice video and the audio was OK, but not
as
clear as I would like after hearing what your voice sounds like 4-real.
The
audio recording had a low hiss which carried in your voice. BUT it was
OK to
use, because nobody else would know how you sound. LOL

Ok, it was pretty good, but just so you know they usually make them
over and
over and over again and edit them and such until they get them perfect
for
marketing. For example, your Task Bar Kept popping up LOL. But it was
OK
too.

Overall, it was too short, but got the point across.

Myself, I would hope users would just download the BCXDEVSUIT instead,
maybe
a quick mention of it? Anyway, seeing you do it as you spoke made the
tutorial better than a static animation. You seemed to start out with
more
energy and then dwindle a tad bit near the end, but that doesn't matter
-
LOL just teasing ;)

7zip can also make self extracting files, but most of us already have
it. It
takes a LONG time to compress, but quickly decompresses.

John Jacques

unread,
Oct 19, 2006, 9:20:24 PM10/19/06
to MB...@googlegroups.com
Yes, look deeper into the PellesC folder.

John


> >-----Original Message-----
> >From: MB...@googlegroups.com [mailto:MB...@googlegroups.com] On Behalf
Of
> >David Garner
> >Sent: Thursday, October 19, 2006 9:02 PM
> >To: MB...@googlegroups.com

> >--
> >No virus found in this incoming message.

John Jacques

unread,
Oct 19, 2006, 9:21:38 PM10/19/06
to MB...@googlegroups.com
Just to clarify, that same directory should also have a Windows and
LINUX
folder too.

David Garner

unread,
Oct 19, 2006, 9:43:47 PM10/19/06
to MB...@googlegroups.com
John,

> Just to clarify, that same directory should also have a Windows and
> LINUX folder too.

I did a checkout from Subversion to a new directory and deleted Marc's web
stuff and all the .svn directories. The attached file shows the files and
folders that are left.

I suspect you have not added the files to Subversion? I sure don't see
them.

David Garner

files

David Garner

unread,
Oct 19, 2006, 10:17:51 PM10/19/06
to MB...@googlegroups.com
John,

> Dave, I watched your tutorial.

Thanks for the feedback. I'm glad it played for you.

> Nice video and the audio was OK, but not as clear as I would like

> Ok, it was pretty good, but just so you know they usually make them


> over and over and over again and edit them and such until they

Yes, it was a really rough cut just to see how well the tool worked. I had
tried another freeware tool (Wink) that was pretty poor in comparison. The
audio capture was absolutely not usable. I thought the CamStudio tool was
pretty good for freeware. If we can figure out how to make money creating
them, we can afford real tools and real talent. I'm only hoping to make
something to help beginners get up to speed more quickly with less pain.

I want to script them, add music and as you said edit, edit, edit. Probably
changing the announcer would not hurt either.

> Overall, it was too short, but got the point across.

Yes, I thought so too. And I think all the ideas in my Getting Started
document could easily be incorporated during the dead time if it was
rehearsed enough or if the commentary was added as voice over.

> LOL just teasing ;)

No problem. I could do better given more practice and I know my place is
behind the controls and not in front of the microphone. ;)

David Garner

John Jacques

unread,
Oct 19, 2006, 10:32:37 PM10/19/06
to MB...@googlegroups.com
They are included and it says they are OK.
What now-LOL

John


> >-----Original Message-----
> >From: MB...@googlegroups.com [mailto:MB...@googlegroups.com] On Behalf
Of
> >David Garner
> >Sent: Thursday, October 19, 2006 9:44 PM
> >To: MB...@googlegroups.com

David Garner

unread,
Oct 19, 2006, 10:55:04 PM10/19/06
to MB...@googlegroups.com
John,

> They are included and it says they are OK.

I did not find bcxrt.lib in the directory listing, and I do not see them on
my machine, so they evidently did not come down when I did a checkout.

You're saying that there is a Subversion icon next to them in Windows
Explorer? And it indicates that they match the repository (green check
mark)?

> What now-LOL

If you do a commit on the root folder, do the files show as versioned in the
list of files? If they show as not versioned, they you need to check them
and commit them. If they don't show up then I'm not sure.

I'd suggest you create an empty directory on your machine and do a checkout
of that folder or the whole repository even (it's not that big yet - only
took me seconds). Then see if the files you expect are there.

David Garner

John Jacques

unread,
Oct 20, 2006, 6:58:09 AM10/20/06
to MB...@googlegroups.com
OK, tried to download the whole thing and got a filenot found error,
and it
wont allow me to download the whole thing.

John

John Jacques

unread,
Oct 20, 2006, 7:16:54 AM10/20/06
to MB...@googlegroups.com
I think the whole problem might be because I originally had the PellesC
folder up one level and then moved it into a subdirectory.

I am uploading a new folder PelleC-v4 with the files, but it might only
work
on the revision download, not on then HEAD.

David Garner

unread,
Oct 20, 2006, 7:20:46 AM10/20/06
to MB...@googlegroups.com
John,

> it wont allow me to download the whole thing.

First idea, "if at first you don't succeed"...

You can try to check out individual folders and see where the problem is.

Time to get breakfast and off to work.

David Garner

John Jacques

unread,
Oct 20, 2006, 5:37:59 PM10/20/06
to MB...@googlegroups.com
Hi Dave, the problem is with "PellesC" and it stops the whole project
from
working in svn. You cannot download the project, only revisions. There
must
be a way to manually delete the directory on the server side because
everything on my client side does not have permissions or says the file
does
not exist.

John


> >-----Original Message-----
> >From: MB...@googlegroups.com [mailto:MB...@googlegroups.com] On Behalf
Of
> >David Garner
> >Sent: Friday, October 20, 2006 7:21 AM
> >To: MB...@googlegroups.com
> >Subject: [MBCX] Re: BCX RunTime library
> >
> >

> >No virus found in this incoming message.


> >Checked by AVG Free Edition.

> >Version: 7.1.408 / Virus Database: 268.13.9/490 - Release Date:
> >10/20/2006
> >

--
No virus found in this outgoing message.
Checked by AVG Free Edition.

Version: 7.1.408 / Virus Database: 268.13.9/490 - Release Date:
10/20/2006

David Garner

unread,
Oct 20, 2006, 6:57:09 PM10/20/06
to MB...@googlegroups.com
John,

> Hi Dave, the problem is with "PellesC" and it stops the whole project
> from working in svn. You cannot download the project, only revisions.

Not sure what you did (if anything), but I just did an update and got 631
new files.

Bcxrt.lib and the .h files are in there.

If you're still having problems, you might rename the root folder, then
create a new one and do a fresh checkout. If there are any files missing,
you can copy them from the renamed directories and commit them.

Now I can continue where I was last night.

David Garner

David Garner

unread,
Oct 21, 2006, 9:15:54 AM10/21/06
to MB...@googlegroups.com
MBCXer's,

When I fixed the SrcInden program to compile with the latest Pelles C, I too
the batch and makefile from my ezaspie project and started renaming and
chopping out the multiple files since SrcInden is a single source file
project.

I was hoping to make an example of using a makefile, but I learned that some
of the standard makefile features which had worked in the earlier ezaspie
project not longer worked with the current Pelles C.

I've not studied this yet, but I was pretty surprised that features appeared
to stop working.

David Garner

Reply all
Reply to author
Forward
0 new messages