Annonces Google
Serveur IRC
Serveur : irc.portlane.se
Canal : #AmigaNG
Activité du Site

Pages vues depuis 25/07/2007 : 25 306 186

  • Nb. de membres 187
  • Nb. d'articles 1 270
  • Nb. de forums 19
  • Nb. de sujets 20
  • Nb. de critiques 24

Top 10  Statistiques

Index du forum »»  Création-Développement »» [Résolu] - makefile SDL2

[Résolu] - makefile SDL2#2776

3Contributeur(s)
Mister-JBAMLioElwood
3 Modérateur(s)
K-LElwoodcorto
Mister-JBAM Mister-JBAMicon_post
Hello

Je debarque juste dans le monde d'AOS 4.1 (depuis 3 semaines)
j'aimerais bien faire du DEV SDL2 dessus (j'en fait un peu sur PC)

j'utilise Cubic IDE , je n'ai aucun soucis pour compiler en GCC du code en C (donc le SDK est bien installé)
par contre je m'arrache un peu les cheveux sur la SDL2
Normalement elle est bien installé , elle est dans (cubic:ide/devkits/sdk/amigaos4/54.16/local/newlib/!include!!!/SDL2)

ou je bloque c'est sur le makefile car j'en n'utilise pas sous windows
si quelqu'un a un modele avec la SDL dedans je suis preneur

bonne journée
 Message édité par : Mister-JBAM / 11-04-2024 14:44
Mister-JBAM Mister-JBAMicon_post
je vous rassur il n'y a pas des !!! autour de !include! la c'est juste le forum qui en rajoute
Lio Lioicon_post
peut être peux-tu demander directement à l'auteur du portage (CapeHill) ? http://capehill.kapsi.fi/
A1G4/Radeon9000PRO/1Go RAM; X5000/RadeonR7-250x/2Go RAM; AOS4.1FE
Elwood Elwoodicon_post
Mister-JBAM :
Merci Lio pour le lien , je suis tombé sur ceux que je cherchais https://github.com/capehill/smb/blob/master/source/amigaos4/makefile

je testerais demain
Mister-JBAM Mister-JBAMicon_post
c'est bon cela fonctionne
je peux enfin dev en SDL2 avec Cubic sur mon 1222
trop content

je vous partage mon makefile , cela pourra peux etre depanner certains

-------------------------------------------------------------------------------------------

EXE = bin/gcc-amigaos4-latest/SDL2
OBJDIR = o/gcc-amigaos4-latest/
SDK_PATH = SDK:local/newlib/

CC = gcc
CXXFLAGS= -Wall -O2 -I$(SDK_PATH)!include! -I$(SDK_PATH)!include!/SDL2

all : $(EXE)

$(OBJDIR)main.o : main.c
$(CC) $(shell gccprefs) -c $(CXXFLAGS) -o -lSDL2 $(OBJDIR)main.o main.c


OBJS = $(OBJDIR)main.o

$(EXE) : $(OBJS)
$(CC) $(CXXFLAGS) $(OBJS) -lSDL2 $(shell gccprefs) -o $(EXE)

strip:
strip --remove-section=.comment $(EXE)

clean:
-delete $(EXE)
-delete $(OBJDIR)\*.o
Petites Annonces

0 annonce(s) publiée(s)

Consulter

AmigaOS 4.1

Laissez-vous tenter par
AmigaOS 4.1
AmiTheme

AmiTheme