website logo
Auteur
avatar
Sharynn

Forum » » Création-Développement » » Y-a-t'il possibilité de faire une library système en C sur Os4


Posté : 15-06-2015 13:38 icone du post

Hello All...

La bibliothèque se compile et s'ouvre avec OpenLibrary() de l'Exec...

Mais le retour d'information sur la commande TEST n'est pas correct. Surement une erruer de ma part.

La commande est:
int COM1(int n1,int n2)
{
int A=n1+n2
return (int)A
}


Si je donne =COM1(10,4);
Cette commande retourne un chiffre qui semble être un pointeur (>1400000).

Si je modifie comme tel:
int COM1(int n1,int n2)
{
int A=10;
int B=4;
return (int)A+B
}


Elle retournera 14..

Comment dois-je déclarer ma commande dans la bibliothèque ?. Le soucis ne peux que venir de là...
Tout part du fichier Amos4.sfd (les "includes" sont générés automatiquement..)...

....
ça avance bien pour le moment et si je trouve la manière de régler ce petit soucis, l'exécutable de la source AmOS4 en sera bien réduit !!!
j'ai bien bossé et recherché sur mes autres sources sur lesquelles j'utilisais mes commandes AMOS4 directement copiées dans la source et ....
J'ai récupéré environ 95% de mon travail sur ma bibliothèque AMOS4... COOOL !!!
....

j'attends vos réponses si possible !!!
Projet AmOS4 - Retour vers l'Amos sous OS4...

SAM440EP - A1200 3.1 de base

Cet article provient de Le site des utilisateurs francophones actuels et futurs d'AmigaOS 4.x
https://amiga-ng.org/viewtopic.php?topic=1975&forum=14