Post Reply  Post Thread 
Cant compile desmume
Author Message
snkmad
Metal is the Law!
***


Posts: 120
Group: Beta Discussion Members
Joined: Mar 2006
Status: Offline
Post: #1
Sad  Cant compile desmume

Ive tried compiling desmume from 0.5.0 source and latest cvs using dev-cpp.
I think it outputs the same errors.
Do i need something extra, like DX SDK?

EDIT: i needed allegro lib.
Now from 55 errors down to 2 only.
Almost there...
I think i didnt setup the compiler to see allegro right...
Any tips?

Code:
Compiler: Default compiler
Building Makefile: "D:\Downloads\cvs-1.11.2\desmume\src\windows\Makefile.win"
Executing  make...
make.exe -f "D:\Downloads\cvs-1.11.2\desmume\src\windows\Makefile.win" all
gcc.exe -c ../debug.c -o obj/debug.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../Disassembler.c -o obj/Disassembler.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../FIFO.c -o obj/FIFO.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../fs-windows.c -o obj/fs-windows.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../GPU.c -o obj/GPU.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../ARM9.c -o obj/ARM9.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ConfigKeys.c -o obj/ConfigKeys.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c CWindow.c -o obj/CWindow.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c disView.c -o obj/disView.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ginfo.c -o obj/ginfo.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c IORegView.c -o obj/IORegView.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c main.c -o obj/main.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c mapView.c -o obj/mapView.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c memView.c -o obj/memView.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c oamView.c -o obj/oamView.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

oamView.c: In function `OamView_OnPaint':
oamView.c:221: warning: passing arg 3 of pointer to function from incompatible pointer type

gcc.exe -c palView.c -o obj/palView.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c tileView.c -o obj/tileView.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../arm_instructions.c -o obj/arm_instructions.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../armcpu.c -o obj/armcpu.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../bios.c -o obj/bios.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../cflash.c -o obj/cflash.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../cp15.c -o obj/cp15.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../mc.c -o obj/mc.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../MMU.c -o obj/MMU.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../NDSSystem.c -o obj/NDSSystem.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

../NDSSystem.c: In function `NDS_WriteBMP':
../NDSSystem.c:471: warning: initialization from incompatible pointer type

gcc.exe -c ../saves.c -o obj/saves.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../SPU.c -o obj/SPU.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c ../thumb_instructions.c -o obj/thumb_instructions.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

gcc.exe -c snddx.c -o obj/snddx.o -I"C:/Dev-Cpp/include"  -I"D:/Downloads/cvs-1.11.2/dx80_mgw/include"  -DVERSION=\"0.3.3\"   -fexpensive-optimizations -O3

In file included from snddx.c:23:
D:/Downloads/cvs-1.11.2/dx80_mgw/include/dsound.h:1888: error: redefinition of typedef 'LPDIRECTSOUNDFULLDUPLEX'
D:/Downloads/cvs-1.11.2/dx80_mgw/include/dsound.h:175: error: previous declaration of 'LPDIRECTSOUNDFULLDUPLEX' was here

make.exe: *** [obj/snddx.o] Error 1

Execution terminated

This post was last modified: 01-07-2007 11:30 PM by snkmad.

01-07-2007 11:18 PM
Find all posts by this user Quote this message in a reply
snkmad
Metal is the Law!
***


Posts: 120
Group: Beta Discussion Members
Joined: Mar 2006
Status: Offline
Post: #2
RE: Cant compile desmume

NVM its working now.

01-10-2007 08:17 AM
Find all posts by this user Quote this message in a reply
snkmad
Metal is the Law!
***


Posts: 120
Group: Beta Discussion Members
Joined: Mar 2006
Status: Offline
Post: #3
RE: Cant compile desmume

If anyone wants to test the cvs, i could make a little guide how to compile it.

01-21-2007 02:50 PM
Find all posts by this user Quote this message in a reply
Post Reply  Post Thread 

View a Printable Version
Send this Thread to a Friend
Subscribe to this Thread | Add Thread to Favorites

Forum Jump: