473,396 Members | 1,918 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Tiny C Compiler for Windows Source

Hello

I am searching for a version of the Tiny C compiler for Windows 32. I
downloaded a version from http://fabrice.bellard.free.fr/tcc/ but the
make command displayed error messages:

P:\DEVELOP\c2\TCC-09~1.20>make
MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
Error makefile 5: Command syntax error
Error makefile 13: Command syntax error
Error makefile 15: Command syntax error
Error makefile 17: Command syntax error
*** 4 errors during make ***

Also if I load the source into Borland C then there are error
messages:

"Error TCC.C 21: Unable to open include file 'CONFIG.H'"

There is not CONFIG.H in the compressed file I downloaded.

Can anyone help me on how to get an implementation source for the Tiny
C Compiler for Windows 32?

Thanks a lot
regards
Werner Nussbaumer
Nov 14 '05 #1
7 5874
w.**********@datacomm.ch (Werner Nussbaumer) wrote in
news:60**************************@posting.google.c om:
I am searching for a version of the Tiny C compiler for Windows 32. I
downloaded a version from http://fabrice.bellard.free.fr/tcc/ but the
make command displayed error messages:


I think google would be a better bet than here to ask such a question.
Your question is not about the C language but about a particular compiler.
Thus off-topic. Sorry.

--
- Mark ->
--
Nov 14 '05 #2
Werner Nussbaumer <w.**********@datacomm.ch> spoke thus:
I am searching for a version of the Tiny C compiler for Windows 32. I
downloaded a version from http://fabrice.bellard.free.fr/tcc/ but the
make command displayed error messages:
Your post is off-topic for comp.lang.c. Please visit

http://www.ungerhu.com/jxh/clc.welcome.txt
http://www.eskimo.com/~scs/C-faq/top.html
http://benpfaff.org/writings/clc/off-topic.html

for posting guidelines and frequently asked questions. Thank you.

(But I'll continue...)
P:\DEVELOP\c2\TCC-09~1.20>make
MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
Error makefile 5: Command syntax error
Error makefile 13: Command syntax error
Error makefile 15: Command syntax error
Error makefile 17: Command syntax error
*** 4 errors during make ***
$10 says that the makefile uses GNU make syntax, which is not
compatible with the syntax expected by Borland make. You can either
hack the makefile yourself (borland.public.cppbuilder.commandlinetools
on the news server newsgroups.borland.com can help) or get a win32
executable for GNU make (google).
Also if I load the source into Borland C then there are error
messages: "Error TCC.C 21: Unable to open include file 'CONFIG.H'" There is not CONFIG.H in the compressed file I downloaded.
Whatever config.h is, it isn't standard, so it's no wonder that
your Borland implementation doesn't have it. Ask the maintainer of
the compressed package if you can, or google for it.
Can anyone help me on how to get an implementation source for the Tiny
C Compiler for Windows 32?


Well, you've got some of it, apparently. You might also try using the
latest free Borland suite (with the 5.5.1 compiler) if you aren't
already.

--
Christopher Benson-Manica | I *should* know what I'm talking about - if I
ataru(at)cyberspace.org | don't, I need to know. Flames welcome.
Nov 14 '05 #3
In <cd**********@chessie.cirr.com> Christopher Benson-Manica <at***@nospam.cyberspace.org> writes:
Werner Nussbaumer <w.**********@datacomm.ch> spoke thus:
Also if I load the source into Borland C then there are error
messages:

"Error TCC.C 21: Unable to open include file 'CONFIG.H'"

There is not CONFIG.H in the compressed file I downloaded.


Whatever config.h is, it isn't standard, so it's no wonder that
your Borland implementation doesn't have it. Ask the maintainer of
the compressed package if you can, or google for it.


When you don't have the slightest clue about the issue, it's much better
to keep your mouth shut. No point in misleading the OP.

It is extremely common in the open source world for applications to have
a config.h header file, that is either automatically generated by the
application building procedure (the most common case these days) or
produced by the user building the application, by editing a template
file provided by the developer. This file contains information that is
specific to the local system and the local installation of the application
being built. There is absolutely no point in trying to get it from
anywhere else. Carefully read the application building instructions and
follow them ad litteram, instead of compiling anything by hand.

And if you don't understand what the documentation is asking you to do,
ask a more experimented person to do the job instead.

Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: Da*****@ifh.de
Nov 14 '05 #4
Dan Pop <Da*****@cern.ch> spoke thus:
And if you don't understand what the documentation is asking you to do,
ask a more experimented person to do the job instead.


I suppose I should have told OP to read the documentation. I don't
believe I said anything false, however.

--
Christopher Benson-Manica | I *should* know what I'm talking about - if I
ataru(at)cyberspace.org | don't, I need to know. Flames welcome.
Nov 14 '05 #5
In <cd**********@chessie.cirr.com> Christopher Benson-Manica <at***@nospam.cyberspace.org> writes:
Dan Pop <Da*****@cern.ch> spoke thus:
And if you don't understand what the documentation is asking you to do,
ask a more experimented person to do the job instead.


I suppose I should have told OP to read the documentation. I don't
believe I said anything false, however.


Sending the OP to google for config.h was idiotic in the extreme.

Dan
--
Dan Pop
DESY Zeuthen, RZ group
Email: Da*****@ifh.de
Nov 14 '05 #6
w.**********@datacomm.ch (Werner Nussbaumer) wrote in message news:<60**************************@posting.google. com>...
Hello

I am searching for a version of the Tiny C compiler for Windows 32. I
downloaded a version from http://fabrice.bellard.free.fr/tcc/ but the
make command displayed error messages:

P:\DEVELOP\c2\TCC-09~1.20>make
MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
Error makefile 5: Command syntax error
Error makefile 13: Command syntax error
Error makefile 15: Command syntax error
Error makefile 17: Command syntax error
*** 4 errors during make ***

Also if I load the source into Borland C then there are error
messages:

"Error TCC.C 21: Unable to open include file 'CONFIG.H'"

There is not CONFIG.H in the compressed file I downloaded.

Can anyone help me on how to get an implementation source for the Tiny
C Compiler for Windows 32?

Thanks a lot
regards
Werner Nussbaumer


<guess>

For Unix/Linux-style packages, the <config.h> file is generated by a
"configure" script in the package, which also generates a Makefile
from Makefile.in .

You might want to look at the config.h.in file, copy it to config.h,
and manually tweak the symbols within until everything looks okay.

</guess>

Gregory Pietsch
Nov 14 '05 #7
GK**@flash.net (Gregory Pietsch) wrote in message news:<3a**************************@posting.google. com>...
w.**********@datacomm.ch (Werner Nussbaumer) wrote in message news:<60**************************@posting.google. com>...
Hello

I am searching for a version of the Tiny C compiler for Windows 32. I
downloaded a version from http://fabrice.bellard.free.fr/tcc/ but the
make command displayed error messages:

P:\DEVELOP\c2\TCC-09~1.20>make
MAKE Version 5.2 Copyright (c) 1987, 1998 Inprise Corp.
Error makefile 5: Command syntax error
Error makefile 13: Command syntax error
Error makefile 15: Command syntax error
Error makefile 17: Command syntax error
*** 4 errors during make ***

Also if I load the source into Borland C then there are error
messages:

"Error TCC.C 21: Unable to open include file 'CONFIG.H'"

There is not CONFIG.H in the compressed file I downloaded.

Can anyone help me on how to get an implementation source for the Tiny
C Compiler for Windows 32?

Thanks a lot
regards
Werner Nussbaumer


<guess>

For Unix/Linux-style packages, the <config.h> file is generated by a
"configure" script in the package, which also generates a Makefile
from Makefile.in .

You might want to look at the config.h.in file, copy it to config.h,
and manually tweak the symbols within until everything looks okay.

</guess>

Gregory Pietsch


Thank you, your guess was correct.

Regards
Werner Nussbaumer
Nov 14 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

2
by: Mike Fisher | last post by:
I'm seeing an error when I try to run/debug a web service. Although it doesn't happen every time, it does occur more than half of the times I hit F5. It appears to be returned by the the JIT...
1
by: Invalidlastname | last post by:
Hi, Our developer team recently started getting the compilation error, see below, once a while running the asp.net web application from Visual Studio 2003 (in debug mode), and we have to rebuild the...
9
by: JTrigger | last post by:
When I compile my project using the IDE on a development machine it works just fine. When I compile it on the server using csc.exe, I get the following error when I try to bring it up in the web...
4
by: james margey | last post by:
Hi to all, I have spent 3 days at this error and i have two days to go for a deadline, and i am about to go off my nut, the reason being: Microsoft dont seem to be able to provide a solution, I...
5
by: soeren | last post by:
Hello, two days ago I stumbled across a very strange problem that came up when we were printing tiny double numbers as strings and trying to read them on another place. This is part of an object...
0
by: gunimpi | last post by:
http://www.vbforums.com/showthread.php?p=2745431#post2745431 ******************************************************** VB6 OR VBA & Webbrowser DOM Tiny $50 Mini Project Programmer help wanted...
0
by: gmsieling | last post by:
We're getting compiler error CS0006, with increasing frequency. It says that a randomly named DLL was not found. This happens at random intervals when you try to run the application. We're using the...
14
by: rtk | last post by:
I'm looking for information on building a tiny/small/minimalist/ vanilla python interpreter. One that implements the core language and a few of the key modules but isn't tied to any specific...
41
by: Miroslaw Makowiecki | last post by:
Where can I download Comeau compiler as a trial version? Thanks in advice.
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.