1

bon, le topic est 1 tout petit peu partit en live, donc je me permet d'en refaire 1 :
pkoi ceci ne se compile pas (conflits de rom call et je ne sais quoi..roll) :

// C Source File
// Created 15/07/2001; 12:33:58

#define USE_KERNEL            // Make Kernel Program

#include <tigcclib.h>         // Include All Header Files

short _ti89;                  // Produce .89Z File

// Main Function
void _main(void)
{
	clrscr ();
	printf ("_nostub SUX #rage#")
	ngetchx ();
}


alors que ça, si :

// C Source File
// Created 15/07/2001; 12:33:58

#define USE_KERNEL            // Make Kernel Program

#include <stdio.h>
#include <kbd.h>

short _ti89;                  // Produce .89Z File

// Main Function
void _main(void)
{
	clrscr ();
	printf ("_nostub SUX #rage#")
	ngetchx ();
}

[edit]Edité par Pen^2 le 15-07-2001 à 13:13:17[/edit]

2

P.S.
c pour rigoler le nostub sux wink

3

je crois que c parce que quand tu fais #include <tigcclib.h>, tu fais aussi un include de "nostub.h"...

4

oui, quadn tu prog en doors, fo mettre #include <all.h> et pas <tigcclib.h>

5

Non, c'est simplement parceque certains headers sont foireux (dans la partie reservée au mode doors).

Ca se corrige vite fait (c'est les declarations des fonctions qui sont pas cohérentes), mais ca fait pas tres propre pour une librairie censée etre compatible _nostub et kernel (hein, Kevin wink)

6

merci les gars smile

(iceman89 ->nan, je crois que all.h=tigcclib.h maintenant, mais je me sui mis au c ce midi, donc..)

7

Il faut la dernière version de TIGCC,le problème est corrigé.
Merci Kevin grin