yonyon1711 / vba-rerecording

Automatically exported from code.google.com/p/vba-rerecording
GNU General Public License v2.0
0 stars 0 forks source link

Ubunti 8.10 broken compilation #20

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. i got vba-rerecording-19.4-src package
1.5. installed libglademm-2.4-dev and libgtkmm
2. run sh ./configure
3. make[2]: Leaving directory
`/home/fuxter/tmp/vba-rerecording-19.4-src/src/i386'
Making all in sdl
make[2]: Entering directory `/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl'
g++ -fno-exceptions -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2
-DPROFILING -DMMX -DDEV_VERSION   -o VisualBoyAdvance  SDL.o debugger.o
2xSaI.o Cheats.o EEprom.o Flash.o GBA.o Gfx.o Globals.o Mode0.o Mode1.o
Mode2.o Mode3.o Mode4.o Mode5.o RTC.o Sound.o Sram.o Text.o Util.o admame.o
agbprint.o armdis.o bilinear.o bios.o elf.o expr-lex.o expr.o exprNode.o
getopt.o getopt1.o hq2x.o interframe.o memgzio.o motionblur.o pixel.o
remote.o scanline.o simple2x.o unzip.o ../gb/libgb.a ../prof/libprof.a
../i386/lib386.a -L/usr/lib -lSDL -lpthread -lpng -lz 
SDL.o: In function `main':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/SDL.cpp:2600: undefined
reference to `VBAMovieOpen(char const*, signed char)'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/SDL.cpp:2597: undefined
reference to `VBAMovieCreate(char const*, char const*, unsigned char,
unsigned char, unsigned char)'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/SDL.cpp:2603: undefined
reference to `VBAMovieOpen(char const*, signed char)'
GBA.o: In function `CPUWriteStateToStream(void*)':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../GBA.cpp:688: undefined
reference to `VBAMovieActive()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../GBA.cpp:695: undefined
reference to `VBAMovieFreeze(unsigned char**, unsigned long*)'
GBA.o: In function `CPUReadStateFromStream(void*)':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../GBA.cpp:998: undefined
reference to `VBAUpdateFrameCountDisplay()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../GBA.cpp:923: undefined
reference to `VBAMovieActive()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../GBA.cpp:944: undefined
reference to `VBAMovieUnfreeze(unsigned char const*, unsigned long)'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../GBA.cpp:946: undefined
reference to `VBAMovieActive()'
GBA.o: In function `CPUReset()':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../GBA.cpp:3243:
undefined reference to `VBAMovieSignalReset()'
GBA.o: In function `CPULoop(int)':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../GBA.cpp:3758:
undefined reference to `systemFrame(int)'
RTC.o: In function `rtcWrite(unsigned int, unsigned short)':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../RTC.cpp:155: undefined
reference to `VBAMovieActive()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../RTC.cpp:157: undefined
reference to `VBAMovieGetId()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../RTC.cpp:157: undefined
reference to `VBAMovieGetFrameCounter()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../RTC.cpp:128: undefined
reference to `VBAMovieActive()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../RTC.cpp:130: undefined
reference to `VBAMovieGetId()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../RTC.cpp:130: undefined
reference to `VBAMovieGetFrameCounter()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../RTC.cpp:155: undefined
reference to `VBAMovieLoading()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl/../RTC.cpp:128: undefined
reference to `VBAMovieLoading()'
../gb/libgb.a(GB.o): In function `gbWriteSaveStateToStream(void*)':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2421: undefined
reference to `VBAMovieActive()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2428: undefined
reference to `VBAMovieFreeze(unsigned char**, unsigned long*)'
../gb/libgb.a(GB.o): In function `gbReadSaveStateFromStream(void*)':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2698: undefined
reference to `VBAMovieActive()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2750: undefined
reference to `VBAUpdateFrameCountDisplay()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2719: undefined
reference to `VBAMovieUnfreeze(unsigned char const*, unsigned long)'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2721: undefined
reference to `VBAMovieActive()'
../gb/libgb.a(GB.o): In function `gbReadBatteryFile(char const*)':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2151: undefined
reference to `VBAMovieActive()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2153: undefined
reference to `VBAMovieGetId()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2153: undefined
reference to `VBAMovieGetFrameCounter()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:2151: undefined
reference to `VBAMovieLoading()'
../gb/libgb.a(GB.o): In function `gbEmulate(int)':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:3244: undefined
reference to `systemFrame(int)'
../gb/libgb.a(GB.o): In function `gbReset()':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/GB.cpp:1629: undefined
reference to `VBAMovieSignalReset()'
../gb/libgb.a(gbMemory.o): In function `memoryUpdateMBC3Clock()':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/gbMemory.cpp:212:
undefined reference to `VBAMovieActive()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/gbMemory.cpp:213:
undefined reference to `VBAMovieGetId()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/gbMemory.cpp:213:
undefined reference to `VBAMovieGetFrameCounter()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/gbMemory.cpp:212:
undefined reference to `VBAMovieLoading()'
../gb/libgb.a(gbMemory.o): In function `mapperMBC3RAM(unsigned short,
unsigned char)':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/gbMemory.cpp:325:
undefined reference to `VBAMovieActive()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/gbMemory.cpp:326:
undefined reference to `VBAMovieGetId()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/gbMemory.cpp:326:
undefined reference to `VBAMovieGetFrameCounter()'
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/gbMemory.cpp:325:
undefined reference to `VBAMovieLoading()'
../gb/libgb.a(gbSGB.o): In function `gbSgbPicture()':
/home/fuxter/tmp/vba-rerecording-19.4-src/src/gb/gbSGB.cpp:319: undefined
reference to `VBAMovieSignalIgnoreNextReset()'
collect2: ld returned 1 exit status
make[2]: *** [VisualBoyAdvance] Error 1
make[2]: Leaving directory `/home/fuxter/tmp/vba-rerecording-19.4-src/src/sdl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/fuxter/tmp/vba-rerecording-19.4-src/src'
make: *** [all-recursive] Error 1

My system is Ubuntu 8.10 32 bit.

Please, let me know if i can provide any other information.
Pardon my english.

Original issue reported on code.google.com by fuxt...@gmail.com on 13 Feb 2009 at 8:32

GoogleCodeExporter commented 9 years ago
You may try to use the latest Win32 build with WINE for now.

We apologize for not updating the SDL port due to lack of knowledge on it. We'll
appreciate if you would like to help, but we cannot guaratee the SDL build 
fixed. We
are unsure if this situation will change in anytime soon.

If you'd like to help us, you may get the vba-rerecording-21-src.tar.bz2 or 
later
packages and try to compile it. Although it is unlikely to be compiled properly
either, the error information should be more helpful than this.

Original comment by aquan...@gmail.com on 29 Apr 2009 at 8:29

GoogleCodeExporter commented 9 years ago
I close this issue as it is out-dated.

Please try build from the tagged r86.

See also Issue 19.

Original comment by aquan...@gmail.com on 4 Jun 2009 at 8:28