Qtopia:Undefined Symbol

Ok. I am trying to port over xmess to Qtopia using SDL. I have setup
everything properly (I think), but since I have moved everything over to the
development cluster at handhelds.org, I am getting strange errors.

“error while loading shared libraries: /opt/QtPalmtop/lib/libSDL-1.2.so.0:
indefined symbol: cmd__12QPaintDeviceiP8QPainterP13QPDevCmdParam”

I downloaded the latest cvs and compiled SDL but keep in in my directory. I
setup the flags to point to the sdl-config app in my directory.

Any ideas?

David Solomon__________________________________________________
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com

A little more info:

@echo ‘Compiling src/unix/video-drivers/SDL.c …’

gcc -I. -I… -I…/… -I…/…/mess -O -Wall ‘-DINLINE=static inline
-D__ARCH_linux -D__CPU_arm -DSDL -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp
-DPI=M_PI -DUNIX -DSIGNED_SAMPLES -DNEOFREE -DMESS -DHAS_CUSTOM=1
-DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=1
-DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=1 -DHAS_YM2610=1 -DHAS_YM2610B=1
-DHAS_YM2612=1 -DHAS_YM3438=0 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=0
-DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=1 -DHAS_POKEY=1
-DHAS_NES=1 -DHAS_ASTROCADE=1 -DHAS_NAMCO=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=1
-DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1 -DHAS_MSM5205=0
-DHAS_UPD7759=0 -DHAS_HC55516=0 -DHAS_K005289=0 -DHAS_K007232=0 -DHAS_K051649=1
-DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0 -DHAS_CEM3394=0
-DHAS_C140=0 -DHAS_QSOUND=1 -DHAS_SAA1099=1 -DHAS_IREMGA20=0 -DHAS_ES5505=0
-DHAS_ES5506=0 -DHAS_BEEP=1 -DHAS_SPEAKER=1 -DHAS_TIA=1 -DHAS_WAVE=1
-DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=0 -DHAS_M6502=1 -DHAS_M65C02=1
-DHAS_M65SC02=1 -DHAS_M65CE02=0 -DHAS_M6509=1 -DHAS_M6510=1 -DHAS_M6510=1
-DHAS_M6510T=1 -DHAS_M6510=1 -DHAS_M7501=1 -DHAS_M6510=1 -DHAS_M8502=1
-DHAS_N2A03=1 -DHAS_M4510=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I88=1 -DHAS_I186=0
-DHAS_I188=0 -DHAS_I286=1 -DHAS_V20=1 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0
-DHAS_I8035=0 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=0 -DHAS_I8X41=0
-DHAS_M6800=1 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=1 -DHAS_M6808=1
-DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=0 -DHAS_HD63705=0
-DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=1 -DHAS_M68010=1
-DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=0 -DHAS_S2650=1 -DHAS_TMS34010=0
-DHAS_TMS34020=0 -DHAS_TMS9900=1 -DHAS_TMS9940=0 -DHAS_TMS9980=0
-DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=1 -DHAS_TI990_10=1
-DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS320C10=0
-DHAS_CCPU=0 -DHAS_ADSP2100=0 -DHAS_ADSP2105=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0
-DHAS_UPD7810=0 -DHAS_APEXC=1 -DHAS_ARM=1 -DHAS_CDP1802=1 -DHAS_CP1600=1
-DHAS_F8=1 -DHAS_G65816=1 -DHAS_LH5801=0 -DHAS_PDP1=1 -DHAS_SATURN=1
-DHAS_SC61860=1 -DHAS_SH2=1 -DHAS_SPC700=0 -DHAS_Z80GB=1 -DHAS_Z80_MSX=1
-I/home/guest/dsolomo1 at maine.rr.com/SDL/SDL12/include -I. -Isrc -Isrc/includes
-Imess -Isrc/unix -Ixmess.obj/cpu/m68000 -Isrc/cpu/m68000
-I/opt/Qtopia/sharp//include/SDL -D_REENTRANT -DNAME=’“xmess”’
-DDISPLAY_METHOD=’“SDL”’ -DXMAMEROOT=’"/usr/local/lib/xmess"’
-DHAVE_GETTIMEOFDAY -DSYSDEP_DSP_OSS -DSYSDEP_MIXER_OSS -DHAVE_SNPRINTF
-DHAVE_VSNPRINTF -o …/…/xmess.obj/unix.SDL/video-drivers/SDL.o -c
video-drivers/SDL.c

— David S <@David_S> wrote:> Ok. I am trying to port over xmess to Qtopia using SDL. I have setup

everything properly (I think), but since I have moved everything over to the
development cluster at handhelds.org, I am getting strange errors.

“error while loading shared libraries: /opt/QtPalmtop/lib/libSDL-1.2.so.0:
indefined symbol: cmd__12QPaintDeviceiP8QPainterP13QPDevCmdParam”

I downloaded the latest cvs and compiled SDL but keep in in my directory. I
setup the flags to point to the sdl-config app in my directory.

Any ideas?

David Solomon


Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl


Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com

Hello,

Please send links to study.

Tank You,

Diego.

“My English is BAD =), I am Brazilian”__________________________________________________
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com

Or link of Samples OK =)__________________________________________________
Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com

Diego,

     I'm also a Brazilian, I'm living in Canada right now. If you want 

to get into SDL, I really recommend that you look carefully on the
tutorials listed on the SDL homepage at http://www.libsdl.org, as well as
the sample code sent with SDL. The best way to start coding right away on
Win32 is to download Bloodshed’s DevC++ at http://www.bloodshed.net/. They
have a distribution that already includes MingW32 (a gcc based compiler).
To include SDL on your programs, you’ll have to download the SDL
development files on the SDL page, plus the Windows binaries for
redistribution. There’s a tutorial at Cone3D (link at the SDL main page),
Graphics with SDL, where they cover the instalation procedure of DevC++
with SDL and how to configure a project, so it’s a must. Under Linux it is
a bit more difficult if you’re no used to makefiles.

     For game development itself, not only SDL, you may find some 

interesting articles at www.gamedev.net or http://www.gamasutra.com/. There
are some techniques to master on both 2D and 3D environments, so these
sites can help you a lot, as SDL use is very straightforward if you know
what you want from it, I had no problem on the transition from the
DOS/Allegro enviroment to SDL mostly because I was looking how SDL was
doing things, not how things should be done at all ^_-, so these sites can
help you a lot to get out the most from SDL.

     I wrote in english so you can improve yours, but if you want to, 

write me in portuguese :).

     Paulo

At 19:04 15/10/2002 -0700, you wrote:> Hello,

Please send links to study.

Tank You,

Diego.

“My English is BAD =), I am Brazilian”


Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl

Linking info:

@echo ‘Linking xmess.SDL …’

gcc -Wl,-s -o xmess.SDL xmess.obj/version.o xmess.obj/mame.o
xmess.obj/drawgfx.o xmess.obj/common.o xmess.obj/usrintrf.o xmess.obj/ui_text.o
xmess.obj/cpuintrf.o xmess.obj/cpuexec.o xmess.obj/memory.o xmess.obj/timer.o
xmess.obj/palette.o xmess.obj/input.o xmess.obj/inptport.o xmess.obj/unzip.o
xmess.obj/audit.o xmess.obj/info.o xmess.obj/png.o xmess.obj/artwork.o
xmess.obj/tilemap.o xmess.obj/state.o xmess.obj/datafile.o xmess.obj/hiscore.o
xmess.obj/cpu/h6280/h6280.o xmess.obj/cpu/hd6309/hd6309.o
xmess.obj/cpu/i8039/i8039.o xmess.obj/cpu/i8085/i8085.o
xmess.obj/cpu/i86/i286.o xmess.obj/cpu/i86/i86.o xmess.obj/cpu/m6502/m4510.o
xmess.obj/cpu/m6502/m6502.o xmess.obj/cpu/m6502/m6509.o
xmess.obj/cpu/m6800/m6800.o xmess.obj/cpu/m68000/m68kcpu.o
xmess.obj/cpu/m68000/m68kmame.o xmess.obj/cpu/m68000/m68kopac.o
xmess.obj/cpu/m68000/m68kopdm.o xmess.obj/cpu/m68000/m68kopnz.o
xmess.obj/cpu/m68000/m68kops.o xmess.obj/cpu/m6805/m6805.o
xmess.obj/cpu/m6809/m6809.o xmess.obj/cpu/nec/nec.o xmess.obj/cpu/s2650/s2650.o
xmess.obj/cpu/tms9900/ti990_10.o xmess.obj/cpu/tms9900/tms9900.o
xmess.obj/cpu/tms9900/tms9995.o xmess.obj/cpu/z80/z80.o
xmess.obj/cpu/z80/z80_msx.o xmess.obj/mess/cpu/apexc/apexc.o
xmess.obj/mess/cpu/arm/arm.o xmess.obj/mess/cpu/cdp1802/cdp1802.o
xmess.obj/mess/cpu/cp1600/cp1600.o xmess.obj/mess/cpu/f8/f8.o
xmess.obj/mess/cpu/g65816/g65816.o xmess.obj/mess/cpu/g65816/g65816o0.o
xmess.obj/mess/cpu/g65816/g65816o1.o xmess.obj/mess/cpu/g65816/g65816o2.o
xmess.obj/mess/cpu/g65816/g65816o3.o xmess.obj/mess/cpu/g65816/g65816o4.o
xmess.obj/mess/cpu/pdp1/pdp1.o xmess.obj/mess/cpu/saturn/saturn.o
xmess.obj/mess/cpu/sc61860/sc61860.o xmess.obj/mess/cpu/sh2/sh2.o
xmess.obj/mess/cpu/z80gb/z80gb.o xmess.obj/sndintrf.o xmess.obj/sound/streams.o
xmess.obj/sound/mixer.o xmess.obj/sound/filter.o xmess.obj/mess/sound/beep.o
xmess.obj/mess/sound/nes_apu2.o xmess.obj/mess/sound/nesintf.o
xmess.obj/mess/sound/speaker.o xmess.obj/mess/sound/tiaintf.o
xmess.obj/mess/sound/tiasound.o xmess.obj/mess/sound/wave.o
xmess.obj/sound/2151intf.o xmess.obj/sound/2203intf.o
xmess.obj/sound/2413intf.o xmess.obj/sound/2608intf.o
xmess.obj/sound/2610intf.o xmess.obj/sound/2612intf.o
xmess.obj/sound/3812intf.o xmess.obj/sound/5110intf.o
xmess.obj/sound/5220intf.o xmess.obj/sound/adpcm.o xmess.obj/sound/astrocde.o
xmess.obj/sound/ay8910.o xmess.obj/sound/dac.o xmess.obj/sound/fm.o
xmess.obj/sound/fmopl.o xmess.obj/sound/k051649.o xmess.obj/sound/pokey.o
xmess.obj/sound/qsound.o xmess.obj/sound/saa1099.o xmess.obj/sound/samples.o
xmess.obj/sound/sn76496.o xmess.obj/sound/tms5110.o xmess.obj/sound/tms5220.o
xmess.obj/sound/ym2151.o xmess.obj/sound/ym2413.o xmess.obj/sound/ymdeltat.o
xmess.obj/sound/votrax.o xmess.obj/machine/z80fmly.o
xmess.obj/machine/6821pia.o xmess.obj/machine/8255ppi.o
xmess.obj/machine/7474.o xmess.obj/vidhrdw/generic.o
xmess.obj/vidhrdw/avgdvg.o xmess.obj/machine/mathbox.o
xmess.obj/machine/ticket.o xmess.obj/machine/eeprom.o
xmess.obj/machine/6522via.o xmess.obj/machine/mb87078.o xmess.obj/mamedbg.o
xmess.obj/window.o xmess.obj/profiler.o xmess.obj/cpu/h6280/6280dasm.o
xmess.obj/cpu/hd6309/6309dasm.o xmess.obj/cpu/i8039/8039dasm.o
xmess.obj/cpu/i8085/8085dasm.o xmess.obj/cpu/i86/i86dasm.o
xmess.obj/cpu/m6502/6502dasm.o xmess.obj/cpu/m6800/6800dasm.o
xmess.obj/cpu/m68000/m68kdasm.o xmess.obj/cpu/m6805/6805dasm.o
xmess.obj/cpu/m6809/6809dasm.o xmess.obj/cpu/nec/necdasm.o
xmess.obj/cpu/s2650/2650dasm.o xmess.obj/cpu/tms9900/9900dasm.o
xmess.obj/cpu/z80/z80dasm.o xmess.obj/mess/cpu/apexc/apexcdsm.o
xmess.obj/mess/cpu/arm/dasm.o xmess.obj/mess/cpu/cdp1802/1802dasm.o
xmess.obj/mess/cpu/cp1600/1600dasm.o xmess.obj/mess/cpu/f8/f8dasm.o
xmess.obj/mess/cpu/g65816/g65816ds.o xmess.obj/mess/cpu/pdp1/pdp1dasm.o
xmess.obj/mess/cpu/saturn/saturnds.o xmess.obj/mess/cpu/sc61860/scdasm.o
xmess.obj/mess/cpu/sh2/sh2dasm.o xmess.obj/mess/cpu/z80gb/z80gbd.o
xmess.obj/cheat.o xmess.obj/mess/mess.o xmess.obj/mess/system.o
xmess.obj/mess/device.o xmess.obj/mess/config.o xmess.obj/mess/filemngr.o
xmess.obj/mess/compcfg.o xmess.obj/mess/tapectrl.o xmess.obj/mess/menu.o
xmess.obj/mess/printer.o xmess.obj/mess/cassette.o xmess.obj/mess/menuentr.o
xmess.obj/mess/utils.o xmess.obj/mess/bcd.o xmess.obj/mess/gregoria.o
xmess.obj/mess/led.o xmess.obj/mess/vidhrdw/state.o
xmess.obj/mess/vidhrdw/m6847.o xmess.obj/mess/vidhrdw/m6845.o
xmess.obj/mess/vidhrdw/tms9928a.o xmess.obj/mess/machine/28f008sa.o
xmess.obj/mess/machine/am29f080.o xmess.obj/mess/machine/rriot.o
xmess.obj/mess/machine/riot6532.o xmess.obj/mess/machine/pit8253.o
xmess.obj/mess/machine/mc146818.o xmess.obj/mess/machine/uart8250.o
xmess.obj/mess/machine/pc_mouse.o xmess.obj/mess/machine/pclpt.o
xmess.obj/mess/machine/centroni.o xmess.obj/mess/machine/pckeybrd.o
xmess.obj/mess/machine/pc_fdc_h.o xmess.obj/mess/machine/pc_flopp.o
xmess.obj/mess/machine/basicdsk.o xmess.obj/mess/machine/d88.o
xmess.obj/mess/machine/wd179x.o xmess.obj/mess/machine/dsk.o
xmess.obj/mess/machine/flopdrv.o xmess.obj/mess/machine/nec765.o
xmess.obj/mess/vidhrdw/rstrbits.o xmess.obj/mess/vidhrdw/rstrtrck.o
xmess.obj/advision.a xmess.obj/arcadia.a xmess.obj/coleco.a xmess.obj/bally.a
xmess.obj/rca.a xmess.obj/fairch.a xmess.obj/magnavox.a xmess.obj/svision.a
xmess.obj/intv.a xmess.obj/vc4000.a xmess.obj/apexc.a xmess.obj/p2000.a
xmess.obj/ep128.a xmess.obj/tangerin.a xmess.obj/vtech.a xmess.obj/jupiter.a
xmess.obj/nascom1.a xmess.obj/samcoupe.a xmess.obj/aquarius.a xmess.obj/exidy.a
xmess.obj/galaxy.a xmess.obj/lviv.a xmess.obj/teamconc.a xmess.obj/exidy.a
xmess.obj/nintendo.a xmess.obj/acorn.a xmess.obj/amstrad.a xmess.obj/apple.a
xmess.obj/lynx.a xmess.obj/amiga.a xmess.obj/apf.a xmess.obj/sord.a
xmess.obj/tatung.a xmess.obj/coco.a xmess.obj/sega.a xmess.obj/cbm.a
xmess.obj/cbmshare.a xmess.obj/atari.a xmess.obj/ascii.a xmess.obj/kaypro.a
xmess.obj/svi.a xmess.obj/ti85.a xmess.obj/sinclair.a xmess.obj/trs80.a
xmess.obj/mbee.a xmess.obj/cgenie.a xmess.obj/necpc.a xmess.obj/nec.a
xmess.obj/gce.a xmess.obj/veb.a xmess.obj/pdp1.a xmess.obj/ti99.a
xmess.obj/mtx.a xmess.obj/at.a xmess.obj/pc.a xmess.obj/pcshare.a
xmess.obj/kim1.a xmess.obj/mk1.a xmess.obj/mk2.a xmess.obj/aim65.a
xmess.obj/motorola.a xmess.obj/sharp.a xmess.obj/ssystem3.a xmess.obj/sym1.a
xmess.obj/avigo.a xmess.obj/cpschngr.a xmess.obj/hp48.a
xmess.obj/unix.SDL/osdepend.a xmess.obj/unix.SDL/vector.o
/home/guest/dsolomo1 at maine.rr.com/SDL/SDL12/sdl-config --libs -lz -lm

— David S <@David_S> wrote:> A little more info:

@echo ‘Compiling src/unix/video-drivers/SDL.c …’

gcc -I. -I… -I…/… -I…/…/mess -O -Wall ‘-DINLINE=static inline
-D__ARCH_linux -D__CPU_arm -DSDL -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp
-DPI=M_PI -DUNIX -DSIGNED_SAMPLES -DNEOFREE -DMESS -DHAS_CUSTOM=1
-DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=1
-DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=1 -DHAS_YM2610=1
-DHAS_YM2610B=1
-DHAS_YM2612=1 -DHAS_YM3438=0 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=0
-DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=1 -DHAS_POKEY=1
-DHAS_NES=1 -DHAS_ASTROCADE=1 -DHAS_NAMCO=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=1
-DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1
-DHAS_MSM5205=0
-DHAS_UPD7759=0 -DHAS_HC55516=0 -DHAS_K005289=0 -DHAS_K007232=0
-DHAS_K051649=1
-DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0
-DHAS_CEM3394=0
-DHAS_C140=0 -DHAS_QSOUND=1 -DHAS_SAA1099=1 -DHAS_IREMGA20=0 -DHAS_ES5505=0
-DHAS_ES5506=0 -DHAS_BEEP=1 -DHAS_SPEAKER=1 -DHAS_TIA=1 -DHAS_WAVE=1
-DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=0 -DHAS_M6502=1 -DHAS_M65C02=1
-DHAS_M65SC02=1 -DHAS_M65CE02=0 -DHAS_M6509=1 -DHAS_M6510=1 -DHAS_M6510=1
-DHAS_M6510T=1 -DHAS_M6510=1 -DHAS_M7501=1 -DHAS_M6510=1 -DHAS_M8502=1
-DHAS_N2A03=1 -DHAS_M4510=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I88=1
-DHAS_I186=0
-DHAS_I188=0 -DHAS_I286=1 -DHAS_V20=1 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0
-DHAS_I8035=0 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=0 -DHAS_I8X41=0
-DHAS_M6800=1 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=1 -DHAS_M6808=1
-DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=0 -DHAS_HD63705=0
-DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=1 -DHAS_M68010=1
-DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=0 -DHAS_S2650=1 -DHAS_TMS34010=0
-DHAS_TMS34020=0 -DHAS_TMS9900=1 -DHAS_TMS9940=0 -DHAS_TMS9980=0
-DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=1 -DHAS_TI990_10=1
-DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS320C10=0
-DHAS_CCPU=0 -DHAS_ADSP2100=0 -DHAS_ADSP2105=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0
-DHAS_UPD7810=0 -DHAS_APEXC=1 -DHAS_ARM=1 -DHAS_CDP1802=1 -DHAS_CP1600=1
-DHAS_F8=1 -DHAS_G65816=1 -DHAS_LH5801=0 -DHAS_PDP1=1 -DHAS_SATURN=1
-DHAS_SC61860=1 -DHAS_SH2=1 -DHAS_SPC700=0 -DHAS_Z80GB=1 -DHAS_Z80_MSX=1
-I/home/guest/dsolomo1 at maine.rr.com/SDL/SDL12/include -I. -Isrc
-Isrc/includes
-Imess -Isrc/unix -Ixmess.obj/cpu/m68000 -Isrc/cpu/m68000
-I/opt/Qtopia/sharp//include/SDL -D_REENTRANT -DNAME=’“xmess”’
-DDISPLAY_METHOD=’“SDL”’ -DXMAMEROOT=’"/usr/local/lib/xmess"’
-DHAVE_GETTIMEOFDAY -DSYSDEP_DSP_OSS -DSYSDEP_MIXER_OSS -DHAVE_SNPRINTF
-DHAVE_VSNPRINTF -o …/…/xmess.obj/unix.SDL/video-drivers/SDL.o -c
video-drivers/SDL.c

— David S <@David_S> wrote:

Ok. I am trying to port over xmess to Qtopia using SDL. I have setup
everything properly (I think), but since I have moved everything over to
the
development cluster at handhelds.org, I am getting strange errors.

“error while loading shared libraries: /opt/QtPalmtop/lib/libSDL-1.2.so.0:
indefined symbol: cmd__12QPaintDeviceiP8QPainterP13QPDevCmdParam”

I downloaded the latest cvs and compiled SDL but keep in in my directory.
I
setup the flags to point to the sdl-config app in my directory.

Any ideas?

David Solomon


Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl


Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl


Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com

Anyone?

— David S <@David_S> wrote:

Linking info:

@echo ‘Linking xmess.SDL …’

gcc -Wl,-s -o xmess.SDL xmess.obj/version.o xmess.obj/mame.o
xmess.obj/drawgfx.o xmess.obj/common.o xmess.obj/usrintrf.o
xmess.obj/ui_text.o
xmess.obj/cpuintrf.o xmess.obj/cpuexec.o xmess.obj/memory.o xmess.obj/timer.o
xmess.obj/palette.o xmess.obj/input.o xmess.obj/inptport.o xmess.obj/unzip.o
xmess.obj/audit.o xmess.obj/info.o xmess.obj/png.o xmess.obj/artwork.o
xmess.obj/tilemap.o xmess.obj/state.o xmess.obj/datafile.o
xmess.obj/hiscore.o
xmess.obj/cpu/h6280/h6280.o xmess.obj/cpu/hd6309/hd6309.o
xmess.obj/cpu/i8039/i8039.o xmess.obj/cpu/i8085/i8085.o
xmess.obj/cpu/i86/i286.o xmess.obj/cpu/i86/i86.o xmess.obj/cpu/m6502/m4510.o
xmess.obj/cpu/m6502/m6502.o xmess.obj/cpu/m6502/m6509.o
xmess.obj/cpu/m6800/m6800.o xmess.obj/cpu/m68000/m68kcpu.o
xmess.obj/cpu/m68000/m68kmame.o xmess.obj/cpu/m68000/m68kopac.o
xmess.obj/cpu/m68000/m68kopdm.o xmess.obj/cpu/m68000/m68kopnz.o
xmess.obj/cpu/m68000/m68kops.o xmess.obj/cpu/m6805/m6805.o
xmess.obj/cpu/m6809/m6809.o xmess.obj/cpu/nec/nec.o
xmess.obj/cpu/s2650/s2650.o
xmess.obj/cpu/tms9900/ti990_10.o xmess.obj/cpu/tms9900/tms9900.o
xmess.obj/cpu/tms9900/tms9995.o xmess.obj/cpu/z80/z80.o
xmess.obj/cpu/z80/z80_msx.o xmess.obj/mess/cpu/apexc/apexc.o
xmess.obj/mess/cpu/arm/arm.o xmess.obj/mess/cpu/cdp1802/cdp1802.o
xmess.obj/mess/cpu/cp1600/cp1600.o xmess.obj/mess/cpu/f8/f8.o
xmess.obj/mess/cpu/g65816/g65816.o xmess.obj/mess/cpu/g65816/g65816o0.o
xmess.obj/mess/cpu/g65816/g65816o1.o xmess.obj/mess/cpu/g65816/g65816o2.o
xmess.obj/mess/cpu/g65816/g65816o3.o xmess.obj/mess/cpu/g65816/g65816o4.o
xmess.obj/mess/cpu/pdp1/pdp1.o xmess.obj/mess/cpu/saturn/saturn.o
xmess.obj/mess/cpu/sc61860/sc61860.o xmess.obj/mess/cpu/sh2/sh2.o
xmess.obj/mess/cpu/z80gb/z80gb.o xmess.obj/sndintrf.o
xmess.obj/sound/streams.o
xmess.obj/sound/mixer.o xmess.obj/sound/filter.o xmess.obj/mess/sound/beep.o
xmess.obj/mess/sound/nes_apu2.o xmess.obj/mess/sound/nesintf.o
xmess.obj/mess/sound/speaker.o xmess.obj/mess/sound/tiaintf.o
xmess.obj/mess/sound/tiasound.o xmess.obj/mess/sound/wave.o
xmess.obj/sound/2151intf.o xmess.obj/sound/2203intf.o
xmess.obj/sound/2413intf.o xmess.obj/sound/2608intf.o
xmess.obj/sound/2610intf.o xmess.obj/sound/2612intf.o
xmess.obj/sound/3812intf.o xmess.obj/sound/5110intf.o
xmess.obj/sound/5220intf.o xmess.obj/sound/adpcm.o xmess.obj/sound/astrocde.o
xmess.obj/sound/ay8910.o xmess.obj/sound/dac.o xmess.obj/sound/fm.o
xmess.obj/sound/fmopl.o xmess.obj/sound/k051649.o xmess.obj/sound/pokey.o
xmess.obj/sound/qsound.o xmess.obj/sound/saa1099.o xmess.obj/sound/samples.o
xmess.obj/sound/sn76496.o xmess.obj/sound/tms5110.o xmess.obj/sound/tms5220.o
xmess.obj/sound/ym2151.o xmess.obj/sound/ym2413.o xmess.obj/sound/ymdeltat.o
xmess.obj/sound/votrax.o xmess.obj/machine/z80fmly.o
xmess.obj/machine/6821pia.o xmess.obj/machine/8255ppi.o
xmess.obj/machine/7474.o xmess.obj/vidhrdw/generic.o
xmess.obj/vidhrdw/avgdvg.o xmess.obj/machine/mathbox.o
xmess.obj/machine/ticket.o xmess.obj/machine/eeprom.o
xmess.obj/machine/6522via.o xmess.obj/machine/mb87078.o xmess.obj/mamedbg.o
xmess.obj/window.o xmess.obj/profiler.o xmess.obj/cpu/h6280/6280dasm.o
xmess.obj/cpu/hd6309/6309dasm.o xmess.obj/cpu/i8039/8039dasm.o
xmess.obj/cpu/i8085/8085dasm.o xmess.obj/cpu/i86/i86dasm.o
xmess.obj/cpu/m6502/6502dasm.o xmess.obj/cpu/m6800/6800dasm.o
xmess.obj/cpu/m68000/m68kdasm.o xmess.obj/cpu/m6805/6805dasm.o
xmess.obj/cpu/m6809/6809dasm.o xmess.obj/cpu/nec/necdasm.o
xmess.obj/cpu/s2650/2650dasm.o xmess.obj/cpu/tms9900/9900dasm.o
xmess.obj/cpu/z80/z80dasm.o xmess.obj/mess/cpu/apexc/apexcdsm.o
xmess.obj/mess/cpu/arm/dasm.o xmess.obj/mess/cpu/cdp1802/1802dasm.o
xmess.obj/mess/cpu/cp1600/1600dasm.o xmess.obj/mess/cpu/f8/f8dasm.o
xmess.obj/mess/cpu/g65816/g65816ds.o xmess.obj/mess/cpu/pdp1/pdp1dasm.o
xmess.obj/mess/cpu/saturn/saturnds.o xmess.obj/mess/cpu/sc61860/scdasm.o
xmess.obj/mess/cpu/sh2/sh2dasm.o xmess.obj/mess/cpu/z80gb/z80gbd.o
xmess.obj/cheat.o xmess.obj/mess/mess.o xmess.obj/mess/system.o
xmess.obj/mess/device.o xmess.obj/mess/config.o xmess.obj/mess/filemngr.o
xmess.obj/mess/compcfg.o xmess.obj/mess/tapectrl.o xmess.obj/mess/menu.o
xmess.obj/mess/printer.o xmess.obj/mess/cassette.o xmess.obj/mess/menuentr.o
xmess.obj/mess/utils.o xmess.obj/mess/bcd.o xmess.obj/mess/gregoria.o
xmess.obj/mess/led.o xmess.obj/mess/vidhrdw/state.o
xmess.obj/mess/vidhrdw/m6847.o xmess.obj/mess/vidhrdw/m6845.o
xmess.obj/mess/vidhrdw/tms9928a.o xmess.obj/mess/machine/28f008sa.o
xmess.obj/mess/machine/am29f080.o xmess.obj/mess/machine/rriot.o
xmess.obj/mess/machine/riot6532.o xmess.obj/mess/machine/pit8253.o
xmess.obj/mess/machine/mc146818.o xmess.obj/mess/machine/uart8250.o
xmess.obj/mess/machine/pc_mouse.o xmess.obj/mess/machine/pclpt.o
xmess.obj/mess/machine/centroni.o xmess.obj/mess/machine/pckeybrd.o
xmess.obj/mess/machine/pc_fdc_h.o xmess.obj/mess/machine/pc_flopp.o
xmess.obj/mess/machine/basicdsk.o xmess.obj/mess/machine/d88.o
xmess.obj/mess/machine/wd179x.o xmess.obj/mess/machine/dsk.o
xmess.obj/mess/machine/flopdrv.o xmess.obj/mess/machine/nec765.o
xmess.obj/mess/vidhrdw/rstrbits.o xmess.obj/mess/vidhrdw/rstrtrck.o
xmess.obj/advision.a xmess.obj/arcadia.a xmess.obj/coleco.a xmess.obj/bally.a
xmess.obj/rca.a xmess.obj/fairch.a xmess.obj/magnavox.a xmess.obj/svision.a
xmess.obj/intv.a xmess.obj/vc4000.a xmess.obj/apexc.a xmess.obj/p2000.a
xmess.obj/ep128.a xmess.obj/tangerin.a xmess.obj/vtech.a xmess.obj/jupiter.a
xmess.obj/nascom1.a xmess.obj/samcoupe.a xmess.obj/aquarius.a
xmess.obj/exidy.a
xmess.obj/galaxy.a xmess.obj/lviv.a xmess.obj/teamconc.a xmess.obj/exidy.a
xmess.obj/nintendo.a xmess.obj/acorn.a xmess.obj/amstrad.a xmess.obj/apple.a
xmess.obj/lynx.a xmess.obj/amiga.a xmess.obj/apf.a xmess.obj/sord.a
xmess.obj/tatung.a xmess.obj/coco.a xmess.obj/sega.a xmess.obj/cbm.a
xmess.obj/cbmshare.a xmess.obj/atari.a xmess.obj/ascii.a xmess.obj/kaypro.a
xmess.obj/svi.a xmess.obj/ti85.a xmess.obj/sinclair.a xmess.obj/trs80.a
xmess.obj/mbee.a xmess.obj/cgenie.a xmess.obj/necpc.a xmess.obj/nec.a
xmess.obj/gce.a xmess.obj/veb.a xmess.obj/pdp1.a xmess.obj/ti99.a
xmess.obj/mtx.a xmess.obj/at.a xmess.obj/pc.a xmess.obj/pcshare.a
xmess.obj/kim1.a xmess.obj/mk1.a xmess.obj/mk2.a xmess.obj/aim65.a
xmess.obj/motorola.a xmess.obj/sharp.a xmess.obj/ssystem3.a xmess.obj/sym1.a
xmess.obj/avigo.a xmess.obj/cpschngr.a xmess.obj/hp48.a
xmess.obj/unix.SDL/osdepend.a xmess.obj/unix.SDL/vector.o
/home/guest/dsolomo1 at maine.rr.com/SDL/SDL12/sdl-config --libs -lz -lm

— David S <@David_S> wrote:

A little more info:

@echo ‘Compiling src/unix/video-drivers/SDL.c …’

gcc -I. -I… -I…/… -I…/…/mess -O -Wall ‘-DINLINE=static inline
-D__ARCH_linux -D__CPU_arm -DSDL -Dstricmp=strcasecmp
-Dstrnicmp=strncasecmp
-DPI=M_PI -DUNIX -DSIGNED_SAMPLES -DNEOFREE -DMESS -DHAS_CUSTOM=1
-DHAS_SAMPLES=1 -DHAS_DAC=1 -DHAS_DISCRETE=0 -DHAS_AY8910=1 -DHAS_YM2203=1
-DHAS_YM2151=0 -DHAS_YM2151_ALT=1 -DHAS_YM2608=1 -DHAS_YM2610=1
-DHAS_YM2610B=1
-DHAS_YM2612=1 -DHAS_YM3438=0 -DHAS_YM2413=1 -DHAS_YM3812=1 -DHAS_YM3526=0
-DHAS_YMZ280B=0 -DHAS_Y8950=0 -DHAS_SN76477=0 -DHAS_SN76496=1 -DHAS_POKEY=1
-DHAS_NES=1 -DHAS_ASTROCADE=1 -DHAS_NAMCO=0 -DHAS_TMS36XX=0 -DHAS_TMS5110=1
-DHAS_TMS5220=1 -DHAS_VLM5030=0 -DHAS_ADPCM=0 -DHAS_OKIM6295=1
-DHAS_MSM5205=0
-DHAS_UPD7759=0 -DHAS_HC55516=0 -DHAS_K005289=0 -DHAS_K007232=0
-DHAS_K051649=1
-DHAS_K053260=0 -DHAS_K054539=0 -DHAS_SEGAPCM=0 -DHAS_RF5C68=0
-DHAS_CEM3394=0
-DHAS_C140=0 -DHAS_QSOUND=1 -DHAS_SAA1099=1 -DHAS_IREMGA20=0 -DHAS_ES5505=0
-DHAS_ES5506=0 -DHAS_BEEP=1 -DHAS_SPEAKER=1 -DHAS_TIA=1 -DHAS_WAVE=1
-DHAS_Z80=1 -DHAS_8080=1 -DHAS_8085A=0 -DHAS_M6502=1 -DHAS_M65C02=1
-DHAS_M65SC02=1 -DHAS_M65CE02=0 -DHAS_M6509=1 -DHAS_M6510=1 -DHAS_M6510=1
-DHAS_M6510T=1 -DHAS_M6510=1 -DHAS_M7501=1 -DHAS_M6510=1 -DHAS_M8502=1
-DHAS_N2A03=1 -DHAS_M4510=1 -DHAS_H6280=1 -DHAS_I86=1 -DHAS_I88=1
-DHAS_I186=0
-DHAS_I188=0 -DHAS_I286=1 -DHAS_V20=1 -DHAS_V30=0 -DHAS_V33=0 -DHAS_V60=0
-DHAS_I8035=0 -DHAS_I8039=1 -DHAS_I8048=1 -DHAS_N7751=0 -DHAS_I8X41=0
-DHAS_M6800=1 -DHAS_M6801=0 -DHAS_M6802=0 -DHAS_M6803=1 -DHAS_M6808=1
-DHAS_HD63701=1 -DHAS_NSC8105=1 -DHAS_M6805=1 -DHAS_M68705=0
-DHAS_HD63705=0
-DHAS_HD6309=1 -DHAS_M6809=1 -DHAS_KONAMI=0 -DHAS_M68000=1 -DHAS_M68010=1
-DHAS_M68EC020=1 -DHAS_M68020=1 -DHAS_T11=0 -DHAS_S2650=1 -DHAS_TMS34010=0
-DHAS_TMS34020=0 -DHAS_TMS9900=1 -DHAS_TMS9940=0 -DHAS_TMS9980=0
-DHAS_TMS9985=0 -DHAS_TMS9989=0 -DHAS_TMS9995=1 -DHAS_TI990_10=1
-DHAS_TMS99105A=0 -DHAS_TMS99110A=0 -DHAS_Z8000=0 -DHAS_TMS320C10=0
-DHAS_CCPU=0 -DHAS_ADSP2100=0 -DHAS_ADSP2105=0 -DHAS_PSXCPU=0 -DHAS_ASAP=0
-DHAS_UPD7810=0 -DHAS_APEXC=1 -DHAS_ARM=1 -DHAS_CDP1802=1 -DHAS_CP1600=1
-DHAS_F8=1 -DHAS_G65816=1 -DHAS_LH5801=0 -DHAS_PDP1=1 -DHAS_SATURN=1
-DHAS_SC61860=1 -DHAS_SH2=1 -DHAS_SPC700=0 -DHAS_Z80GB=1 -DHAS_Z80_MSX=1
-I/home/guest/dsolomo1 at maine.rr.com/SDL/SDL12/include -I. -Isrc
-Isrc/includes
-Imess -Isrc/unix -Ixmess.obj/cpu/m68000 -Isrc/cpu/m68000
-I/opt/Qtopia/sharp//include/SDL -D_REENTRANT -DNAME=’“xmess”’
-DDISPLAY_METHOD=’“SDL”’ -DXMAMEROOT=’"/usr/local/lib/xmess"’
-DHAVE_GETTIMEOFDAY -DSYSDEP_DSP_OSS -DSYSDEP_MIXER_OSS -DHAVE_SNPRINTF
-DHAVE_VSNPRINTF -o …/…/xmess.obj/unix.SDL/video-drivers/SDL.o -c
video-drivers/SDL.c

— David S <@David_S> wrote:

Ok. I am trying to port over xmess to Qtopia using SDL. I have setup
everything properly (I think), but since I have moved everything over to
the
development cluster at handhelds.org, I am getting strange errors.

"error while loading shared libraries:
/opt/QtPalmtop/lib/libSDL-1.2.so.0:

indefined symbol: cmd__12QPaintDeviceiP8QPainterP13QPDevCmdParam"

I downloaded the latest cvs and compiled SDL but keep in in my directory.

I

setup the flags to point to the sdl-config app in my directory.

Any ideas?

David Solomon


Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl


Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com


SDL mailing list
SDL at libsdl.org
http://www.libsdl.org/mailman/listinfo/sdl


Do you Yahoo!?
Faith Hill - Exclusive Performances, Videos & More
http://faith.yahoo.com

=== message truncated ===__________________________________________________
Do you Yahoo!?
Y! Web Hosting - Let the expert host your web site
http://webhosting.yahoo.com/