Hi,
I don't know if you could help me ?
Thanks in advance,
Kind regards,
Henri
I am trying to compile your emulator and I got this failed :
make all-recursive
make[1]: Entering directory '/home/riri/Téléchargements/tunguska-0.5'
Making all in m4
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/m4'
Making all in src_tunguska
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
make all-am
make[3]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
g++ -DHAVE_CONFIG_H -I. -I.. -DSHARE_DIR=\"/usr/share/tunguska/\" -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -MT tryte.o -MD -MP -MF .deps/tryte.Tpo -c -o tryte.o tryte.cc
tryte.cc: In constructor ‘tryte::tryte(const char*)’:
tryte.cc:59:40: error: invalid conversion from ‘const char*’ to ‘char*’ [-fpermissive]
char* idx = index(translation, s[num]);
^
Makefile:281: recipe for target 'tryte.o' failed
make[3]: *** [tryte.o] Error 1
make[3]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:192: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:274: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5'
Makefile:194: recipe for target 'all' failed
make: *** [all] Error 2
tunguska error
Moderator: haqreu
-
- Junior
- Posts: 6
- Joined: 26 Jan 2015 07:07
- Location: 81.220.83.3
-
- Admin
- Posts: 24008
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Author of Tunguska is also visiting this forum from time to time, but I think I can answer this question for him - just put (char*) in front of index:
char* idx = (char*)index(translation, s[num]);
and then it should be compiled well...
char* idx = (char*)index(translation, s[num]);
and then it should be compiled well...
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Junior
- Posts: 6
- Joined: 26 Jan 2015 07:07
- Location: 81.220.83.3
tunguska error
Thanks for answering quickly, I have another error this time :
make all-recursive
make[1]: Entering directory '/home/riri/Téléchargements/tunguska-0.5'
Making all in m4
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/m4'
Making all in src_tunguska
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
make[2]: *** No rule to make target 'parser.h', needed by 'all'. Arrêt.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:422: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5'
Makefile:339: recipe for target 'all' failed
make: *** [all] Error 2
make all-recursive
make[1]: Entering directory '/home/riri/Téléchargements/tunguska-0.5'
Making all in m4
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/m4'
Making all in src_tunguska
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
make[2]: *** No rule to make target 'parser.h', needed by 'all'. Arrêt.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:422: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5'
Makefile:339: recipe for target 'all' failed
make: *** [all] Error 2
-
- Admin
- Posts: 24008
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Admin
- Posts: 24008
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
Re: tunguska error
Make sure that you have bison and flex installed and run configure before make!Henri wrote:Thanks for answering quickly, I have another error this time :
make all-recursive
make[1]: Entering directory '/home/riri/Téléchargements/tunguska-0.5'
Making all in m4
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/m4'
Making all in src_tunguska
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
make[2]: *** No rule to make target 'parser.h', needed by 'all'. Arrêt.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:422: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5'
Makefile:339: recipe for target 'all' failed
make: *** [all] Error 2
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Junior
- Posts: 6
- Joined: 26 Jan 2015 07:07
- Location: 81.220.83.3
tunguska
Thanks, now I have problem with SDL.
I will try on another pc. Less recent version of ubuntu.
make
make all-recursive
make[1]: Entering directory '/home/riri/Téléchargements/tunguska-0.5'
Making all in m4
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/m4'
Making all in src_tunguska
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
make all-am
make[3]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
g++ -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -L/usr/lib/x86_64-linux-gnu -lSDL -o tunguska tunguska.o display.o keyboard.o trit.o tryte.o interrupt.o machine.o disk.o agdp.o memory.o -lz
tunguska.o: dans la fonction « main »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:154: référence indéfinie vers « SDL_Init »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:232: référence indéfinie vers « SDL_CreateThread »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:252: référence indéfinie vers « SDL_GetTicks »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:255: référence indéfinie vers « SDL_GetTicks »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:284: référence indéfinie vers « SDL_WaitThread »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:286: référence indéfinie vers « SDL_Quit »
tunguska.o: dans la fonction « kboard::grab() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.h:41: référence indéfinie vers « SDL_WM_GrabInput »
tunguska.o: dans la fonction « display::fullscreen() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.h:93: référence indéfinie vers « SDL_WM_ToggleFullScreen »
display.o: dans la fonction « display::wipe() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:90: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:90: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:92: référence indéfinie vers « SDL_UpdateRect »
display.o: dans la fonction « display::display(machine*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:27: référence indéfinie vers « SDL_Init »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:28: référence indéfinie vers « SDL_WM_SetCaption »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:29: référence indéfinie vers « SDL_SetVideoMode »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:38: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:38: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:39: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:39: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:62: référence indéfinie vers « SDL_UpperBlit »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:63: référence indéfinie vers « SDL_Flip »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:75: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:55: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:55: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:45: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:45: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:33: référence indéfinie vers « SDL_GetError »
display.o: dans la fonction « display::printscreen() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:116: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:116: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:128: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:155: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:121: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:121: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:146: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:137: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:126: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:126: référence indéfinie vers « SDL_FillRect »
display.o: dans la fonction « raster_manager::paint(display*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:289: référence indéfinie vers « SDL_LockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:315: référence indéfinie vers « SDL_UnlockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:316: référence indéfinie vers « SDL_Flip »
display.o: dans la fonction « vector_manager::paint(display*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:263: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:263: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:265: référence indéfinie vers « SDL_LockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:278: référence indéfinie vers « SDL_UnlockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:279: référence indéfinie vers « SDL_Flip »
display.o: dans la fonction « text_manager::putcxy(display*, int, int, int) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:250: référence indéfinie vers « SDL_UpperBlit »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:255: référence indéfinie vers « SDL_UpdateRect »
display.o: dans la fonction « display::~display() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:84: référence indéfinie vers « SDL_Quit »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:84: référence indéfinie vers « SDL_Quit »
keyboard.o: dans la fonction « kboard::kboard(machine*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.cc:27: référence indéfinie vers « SDL_EnableUNICODE »
keyboard.o: dans la fonction « kboard::poll() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.cc:35: référence indéfinie vers « SDL_PollEvent »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.cc:35: référence indéfinie vers « SDL_PollEvent »
collect2: error: ld returned 1 exit status
Makefile:257: recipe for target 'tunguska' failed
make[3]: *** [tunguska] Error 1
make[3]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:192: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:274: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5'
Makefile:194: recipe for target 'all' failed
make: *** [all] Error 2
I will try on another pc. Less recent version of ubuntu.
make
make all-recursive
make[1]: Entering directory '/home/riri/Téléchargements/tunguska-0.5'
Making all in m4
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/m4'
Making all in src_tunguska
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
make all-am
make[3]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
g++ -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -L/usr/lib/x86_64-linux-gnu -lSDL -o tunguska tunguska.o display.o keyboard.o trit.o tryte.o interrupt.o machine.o disk.o agdp.o memory.o -lz
tunguska.o: dans la fonction « main »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:154: référence indéfinie vers « SDL_Init »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:232: référence indéfinie vers « SDL_CreateThread »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:252: référence indéfinie vers « SDL_GetTicks »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:255: référence indéfinie vers « SDL_GetTicks »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:284: référence indéfinie vers « SDL_WaitThread »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:286: référence indéfinie vers « SDL_Quit »
tunguska.o: dans la fonction « kboard::grab() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.h:41: référence indéfinie vers « SDL_WM_GrabInput »
tunguska.o: dans la fonction « display::fullscreen() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.h:93: référence indéfinie vers « SDL_WM_ToggleFullScreen »
display.o: dans la fonction « display::wipe() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:90: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:90: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:92: référence indéfinie vers « SDL_UpdateRect »
display.o: dans la fonction « display::display(machine*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:27: référence indéfinie vers « SDL_Init »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:28: référence indéfinie vers « SDL_WM_SetCaption »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:29: référence indéfinie vers « SDL_SetVideoMode »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:38: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:38: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:39: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:39: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:62: référence indéfinie vers « SDL_UpperBlit »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:63: référence indéfinie vers « SDL_Flip »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:75: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:55: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:55: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:45: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:45: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:33: référence indéfinie vers « SDL_GetError »
display.o: dans la fonction « display::printscreen() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:116: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:116: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:128: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:155: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:121: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:121: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:146: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:137: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:126: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:126: référence indéfinie vers « SDL_FillRect »
display.o: dans la fonction « raster_manager::paint(display*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:289: référence indéfinie vers « SDL_LockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:315: référence indéfinie vers « SDL_UnlockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:316: référence indéfinie vers « SDL_Flip »
display.o: dans la fonction « vector_manager::paint(display*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:263: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:263: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:265: référence indéfinie vers « SDL_LockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:278: référence indéfinie vers « SDL_UnlockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:279: référence indéfinie vers « SDL_Flip »
display.o: dans la fonction « text_manager::putcxy(display*, int, int, int) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:250: référence indéfinie vers « SDL_UpperBlit »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:255: référence indéfinie vers « SDL_UpdateRect »
display.o: dans la fonction « display::~display() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:84: référence indéfinie vers « SDL_Quit »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:84: référence indéfinie vers « SDL_Quit »
keyboard.o: dans la fonction « kboard::kboard(machine*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.cc:27: référence indéfinie vers « SDL_EnableUNICODE »
keyboard.o: dans la fonction « kboard::poll() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.cc:35: référence indéfinie vers « SDL_PollEvent »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.cc:35: référence indéfinie vers « SDL_PollEvent »
collect2: error: ld returned 1 exit status
Makefile:257: recipe for target 'tunguska' failed
make[3]: *** [tunguska] Error 1
make[3]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:192: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:274: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5'
Makefile:194: recipe for target 'all' failed
make: *** [all] Error 2
-
- Junior
- Posts: 6
- Joined: 26 Jan 2015 07:07
- Location: 81.220.83.3
Re: tunguska
Same problem with another version
Henri wrote:Thanks, now I have problem with SDL.
I will try on another pc. Less recent version of ubuntu.
make
make all-recursive
make[1]: Entering directory '/home/riri/Téléchargements/tunguska-0.5'
Making all in m4
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/m4'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/m4'
Making all in src_tunguska
make[2]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
make all-am
make[3]: Entering directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
g++ -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -L/usr/lib/x86_64-linux-gnu -lSDL -o tunguska tunguska.o display.o keyboard.o trit.o tryte.o interrupt.o machine.o disk.o agdp.o memory.o -lz
tunguska.o: dans la fonction « main »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:154: référence indéfinie vers « SDL_Init »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:232: référence indéfinie vers « SDL_CreateThread »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:252: référence indéfinie vers « SDL_GetTicks »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:255: référence indéfinie vers « SDL_GetTicks »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:284: référence indéfinie vers « SDL_WaitThread »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/tunguska.cc:286: référence indéfinie vers « SDL_Quit »
tunguska.o: dans la fonction « kboard::grab() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.h:41: référence indéfinie vers « SDL_WM_GrabInput »
tunguska.o: dans la fonction « display::fullscreen() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.h:93: référence indéfinie vers « SDL_WM_ToggleFullScreen »
display.o: dans la fonction « display::wipe() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:90: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:90: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:92: référence indéfinie vers « SDL_UpdateRect »
display.o: dans la fonction « display::display(machine*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:27: référence indéfinie vers « SDL_Init »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:28: référence indéfinie vers « SDL_WM_SetCaption »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:29: référence indéfinie vers « SDL_SetVideoMode »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:38: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:38: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:39: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:39: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:62: référence indéfinie vers « SDL_UpperBlit »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:63: référence indéfinie vers « SDL_Flip »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:75: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:55: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:55: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:45: référence indéfinie vers « SDL_RWFromFile »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:45: référence indéfinie vers « SDL_LoadBMP_RW »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:33: référence indéfinie vers « SDL_GetError »
display.o: dans la fonction « display::printscreen() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:116: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:116: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:128: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:155: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:121: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:121: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:146: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:137: référence indéfinie vers « SDL_UpdateRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:126: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:126: référence indéfinie vers « SDL_FillRect »
display.o: dans la fonction « raster_manager::paint(display*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:289: référence indéfinie vers « SDL_LockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:315: référence indéfinie vers « SDL_UnlockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:316: référence indéfinie vers « SDL_Flip »
display.o: dans la fonction « vector_manager::paint(display*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:263: référence indéfinie vers « SDL_MapRGB »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:263: référence indéfinie vers « SDL_FillRect »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:265: référence indéfinie vers « SDL_LockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:278: référence indéfinie vers « SDL_UnlockSurface »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:279: référence indéfinie vers « SDL_Flip »
display.o: dans la fonction « text_manager::putcxy(display*, int, int, int) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:250: référence indéfinie vers « SDL_UpperBlit »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:255: référence indéfinie vers « SDL_UpdateRect »
display.o: dans la fonction « display::~display() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:84: référence indéfinie vers « SDL_Quit »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/display.cc:84: référence indéfinie vers « SDL_Quit »
keyboard.o: dans la fonction « kboard::kboard(machine*) »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.cc:27: référence indéfinie vers « SDL_EnableUNICODE »
keyboard.o: dans la fonction « kboard::poll() »:
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.cc:35: référence indéfinie vers « SDL_PollEvent »
/home/riri/Téléchargements/tunguska-0.5/src_tunguska/keyboard.cc:35: référence indéfinie vers « SDL_PollEvent »
collect2: error: ld returned 1 exit status
Makefile:257: recipe for target 'tunguska' failed
make[3]: *** [tunguska] Error 1
make[3]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:192: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5/src_tunguska'
Makefile:274: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/riri/Téléchargements/tunguska-0.5'
Makefile:194: recipe for target 'all' failed
make: *** [all] Error 2
-
- Admin
- Posts: 24008
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
-
- Junior
- Posts: 6
- Joined: 26 Jan 2015 07:07
- Location: 81.220.83.3
-
- Admin
- Posts: 24008
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley
I compile it with 1.2 (version by default in Debian Linux)Henri wrote:I already have it.
I even compile it to see if it is the reason.
No success
But they are two versions : 1.5 and 2.0
Check this folder /usr/include/SDL to see if it has h-files there
Я тут за главного - если что шлите мыло на me собака shaos точка net
-
- Junior
- Posts: 6
- Joined: 26 Jan 2015 07:07
- Location: 81.220.83.3
Yes they seem to be there ?
/usr/include/SDL$ dir
begin_code.h SDL_framerate.h SDL_loadso.h SDL_sound.h
close_code.h SDL_getenv.h SDL_main.h SDL_stdinc.h
SDL_active.h SDL_gfxBlitFunc.h SDL_mixer.h SDL_syswm.h
SDL_audio.h SDL_gfxPrimitives_font.h SDL_mouse.h SDL_thread.h
SDL_byteorder.h SDL_gfxPrimitives.h SDL_mutex.h SDL_timer.h
SDL_cdrom.h SDL.h SDL_name.h SDL_ttf.h
SDL_config.h SDL_imageFilter.h SDL_opengl.h SDL_types.h
SDL_cpuinfo.h SDL_image.h SDL_platform.h SDL_version.h
SDL_endian.h SDL_joystick.h SDL_quit.h SDL_video.h
SDL_error.h SDL_keyboard.h SDL_rotozoom.h
SDL_events.h SDL_keysym.h SDL_rwops.h
(by the way it's version 1.2 too)
/usr/include/SDL$ dir
begin_code.h SDL_framerate.h SDL_loadso.h SDL_sound.h
close_code.h SDL_getenv.h SDL_main.h SDL_stdinc.h
SDL_active.h SDL_gfxBlitFunc.h SDL_mixer.h SDL_syswm.h
SDL_audio.h SDL_gfxPrimitives_font.h SDL_mouse.h SDL_thread.h
SDL_byteorder.h SDL_gfxPrimitives.h SDL_mutex.h SDL_timer.h
SDL_cdrom.h SDL.h SDL_name.h SDL_ttf.h
SDL_config.h SDL_imageFilter.h SDL_opengl.h SDL_types.h
SDL_cpuinfo.h SDL_image.h SDL_platform.h SDL_version.h
SDL_endian.h SDL_joystick.h SDL_quit.h SDL_video.h
SDL_error.h SDL_keyboard.h SDL_rotozoom.h
SDL_events.h SDL_keysym.h SDL_rwops.h
(by the way it's version 1.2 too)
-
- Admin
- Posts: 24008
- Joined: 08 Jan 2003 23:22
- Location: Silicon Valley