Thread: Can't Find Conio.h?

  1. #16
    Student drdroid's Avatar
    Join Date
    Feb 2002
    Location
    Montreal, Quebec
    Posts
    669

    ?

    whats the -01 and the -v for?

  2. #17
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    Nothing to worry about. O is for optimisation, and v is source level debugging. Type bcc32<enter> to get a full list. There's also a help file someone that tells you the meanings.
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  3. #18
    Student drdroid's Avatar
    Join Date
    Feb 2002
    Location
    Montreal, Quebec
    Posts
    669

    soooo...

    so basically it should work but it doesn't... oh well.. i may as well just go back to v4.52... thanks for helping

  4. #19
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    Did you try changing this:
    -I"E:\PROGRAMS\Borland 5\Lib"
    to this:
    -L"E:\PROGRAMS\Borland 5\Lib"

    I don't think it will help, but you never know.

    And as a last attempt, the bcc32.cfg is actually called that right? It's not called something silly like bcc32.cfg.txt

    And it is in the same directory as bcc32.exe?

    You can ensure that bcc32.exe is using your copy of bcc32.cfg by entering some duff data in it. For example, I put the word hammer on the last line of the file and got
    >Error E2075: Incorrect configuration file option: hammer
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  5. #20
    Student drdroid's Avatar
    Join Date
    Feb 2002
    Location
    Montreal, Quebec
    Posts
    669

    ...

    hm... i did the same thing but it didn't bring up the error...
    >Error E2075: Incorrect configuration file option: hammer

  6. #21
    Student drdroid's Avatar
    Join Date
    Feb 2002
    Location
    Montreal, Quebec
    Posts
    669

    ....

    that means?...

  7. #22
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    That means that bcc32.exe isn't using the cfg file you are editing. Which is obviously wrong.

    Is it named correctly and in the right directory (as per prev post).
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  8. #23
    Student drdroid's Avatar
    Join Date
    Feb 2002
    Location
    Montreal, Quebec
    Posts
    669

    ...

    I already checked all of that... it should work. I've compiled other code... it takes iostream and stdlib... but it doesn't take conio.h.

  9. #24
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    Sorry pal, I'm beat
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

  10. #25
    Student drdroid's Avatar
    Join Date
    Feb 2002
    Location
    Montreal, Quebec
    Posts
    669

    ...

    sorry

  11. #26
    Conio.
    Guest

    Source.

    Try this, it's my own version of conio.h!
    -------------------------------------------------

    /*
    *conio.h - console and port I/O declarations
    *
    *Copyright (c) 1985-1997, Microsoft Corporation. All rights reserved.
    *
    *Purpose:
    * This include file contains the function declarations for
    * the MS C V2.03 compatible console I/O routines.
    *
    * [Public]
    *
    */

    #if _MSC_VER > 1000
    #pragma once
    #endif

    #ifndef _INC_CONIO
    #define _INC_CONIO

    #if !defined(_WIN32) && !defined(_MAC)
    #error ERROR: Only Mac or Win32 targets supported!
    #endif


    #ifndef _MAC

    #ifdef __cplusplus
    extern "C" {
    #endif



    /* Define _CRTIMP */

    #ifndef _CRTIMP
    #ifdef _DLL
    #define _CRTIMP __declspec(dllimport)
    #else /* ndef _DLL */
    #define _CRTIMP
    #endif /* _DLL */
    #endif /* _CRTIMP */


    /* Define __cdecl for non-Microsoft compilers */

    #if ( !defined(_MSC_VER) && !defined(__cdecl) )
    #define __cdecl
    #endif

    /* Define _CRTAPI1 (for compatibility with the NT SDK) */

    #ifndef _CRTAPI1
    #if _MSC_VER >= 800 && _M_IX86 >= 300
    #define _CRTAPI1 __cdecl
    #else
    #define _CRTAPI1
    #endif
    #endif

    /* Function prototypes */

    _CRTIMP char * __cdecl _cgets(char *);
    _CRTIMP int __cdecl _cprintf(const char *, ...);
    _CRTIMP int __cdecl _cputs(const char *);
    _CRTIMP int __cdecl _cscanf(const char *, ...);
    _CRTIMP int __cdecl _getch(void);
    _CRTIMP int __cdecl _getche(void);
    #ifdef _M_IX86
    int __cdecl _inp(unsigned short);
    unsigned short __cdecl _inpw(unsigned short);
    unsigned long __cdecl _inpd(unsigned short);
    #endif /* _M_IX86 */
    _CRTIMP int __cdecl _kbhit(void);
    #ifdef _M_IX86
    int __cdecl _outp(unsigned short, int);
    unsigned short __cdecl _outpw(unsigned short, unsigned short);
    unsigned long __cdecl _outpd(unsigned short, unsigned long);
    #endif /* _M_IX86 */
    _CRTIMP int __cdecl _putch(int);
    _CRTIMP int __cdecl _ungetch(int);


    #if !__STDC__

    /* Non-ANSI names for compatibility */

    _CRTIMP char * __cdecl cgets(char *);
    _CRTIMP int __cdecl cprintf(const char *, ...);
    _CRTIMP int __cdecl cputs(const char *);
    _CRTIMP int __cdecl cscanf(const char *, ...);
    #ifdef _M_IX86
    int __cdecl inp(unsigned short);
    unsigned short __cdecl inpw(unsigned short);
    #endif /* _M_IX86 */
    _CRTIMP int __cdecl getch(void);
    _CRTIMP int __cdecl getche(void);
    _CRTIMP int __cdecl kbhit(void);
    #ifdef _M_IX86
    int __cdecl outp(unsigned short, int);
    unsigned short __cdecl outpw(unsigned short, unsigned short);
    #endif /* _M_IX86 */
    _CRTIMP int __cdecl putch(int);
    _CRTIMP int __cdecl ungetch(int);

    #endif /* __STDC__ */

    #ifdef __cplusplus
    }
    #endif

    #endif /* _MAC */

    #endif /* _INC_CONIO */

  12. #27
    &TH of undefined behavior Fordy's Avatar
    Join Date
    Aug 2001
    Posts
    5,793
    Try this, it's my own version of conio.h!

    Copyright (c) 1985-1997, Microsoft Corporation. All rights reserved
    Bill!!!!!....Good to see you....

  13. #28
    End Of Line Hammer's Avatar
    Join Date
    Apr 2002
    Posts
    6,231
    When all else fails, read the instructions.
    If you're posting code, use code tags: [code] /* insert code here */ [/code]

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Problem building Quake source
    By Silvercord in forum Game Programming
    Replies: 16
    Last Post: 07-11-2010, 09:13 AM
  2. How to find O of threads ?
    By jabka in forum C Programming
    Replies: 3
    Last Post: 03-11-2008, 12:25 PM
  3. ld.exe: cannot find -l-lstdc++
    By Tonto in forum Tech Board
    Replies: 3
    Last Post: 04-10-2007, 11:20 PM
  4. how do u find 2nd largest number??
    By juancardenas in forum C Programming
    Replies: 8
    Last Post: 02-14-2003, 08:28 AM
  5. Q: Recursion to find all paths of a maze
    By reti in forum C Programming
    Replies: 7
    Last Post: 11-26-2002, 09:28 AM