[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-devel
Subject:    [kdemultimedia] undefined reference to `__byte_swap_long'
From:       The Hermit Hacker <scrappy () hub ! org>
Date:       2001-04-01 7:04:36
[Download RAW message or body]


System is FreeBSD 5.0-CURRENT ...

gcc -DDEFAULT_PATH=\"//usr/local/share/apps/kmidi/config\" -DAU_OSS -DIA_XAW \
-D_THREAD_SAFE -I/usr/local/include -O3 -fomit-frame-pointer -ffast-math -pthread -o \
timidity timidity.o common.o readmidi.o playmidi.o resample.o mix.o instrum.o \
tables.o controls.o output.o filter.o wave_a.o raw_a.o dumb_c.o fffload.o sndfont.o \
readsbk.o effects.o reverb_e.o chorus_e.o phaser_e.o celeste_e.o resample_l.o \
resample_f.o cfg.o b_out.o hpux_a.o linux_a.o linux_a2.o sun_a.o dec_a.o hpux_d_a.o \
alsa_a.o arts_a.o bsd20_a.o esd_a.o nas_a.o ncurs_c.o slang_c.o tk_c.o gtk_i.o ctl.o \
motif_c.o motif_i.o motif_p.o xaw_i.o xaw_c.o  -L/usr/local/lib \
/usr/local/lib/libartsc.so -L/usr/X11R6/lib -lXaw -lXt -lX11 -lm -Wl,--rpath \
                -Wl,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib
/usr/X11R6/lib/libXaw.so: warning: tmpnam() possibly used unsafely; consider using \
                mkstemp()
readmidi.o: In function `read_track':
readmidi.o(.text+0x147c): undefined reference to `__byte_swap_long'
readmidi.o: In function `read_midi_file':
readmidi.o(.text+0x1f3c): undefined reference to `__byte_swap_long'
readmidi.o(.text+0x202a): undefined reference to `__byte_swap_word'
readmidi.o(.text+0x203d): undefined reference to `__byte_swap_word'
readmidi.o(.text+0x2053): undefined reference to `__byte_swap_word'
xaw_c.o: In function `xaw_add_midi_file':
xaw_c.o(.text+0x300): undefined reference to `__byte_swap_long'
gmake[3]: *** [timidity] Error 1
gmake[3]: Leaving directory `/usr/base/kde/kdemultimedia/kmidi/TIMIDITY'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/usr/base/kde/kdemultimedia/kmidi'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/base/kde/kdemultimedia'
gmake: *** [all-recursive-am] Error 2

maybe ... ?  8bits to a byte, 32bits to a word?

/usr/include/machine/endian.h:#define   ntohl   __uint8_swap_uint32
/usr/include/machine/endian.h:#define   ntohs   __uint8_swap_uint16
/usr/include/machine/endian.h:#define   htonl   __uint8_swap_uint32
/usr/include/machine/endian.h:#define   htons   __uint8_swap_uint16



Marc G. Fournier                   ICQ#7615664               IRC Nick: Scrappy
Systems Administrator @ hub.org
primary: scrappy@hub.org           secondary: scrappy@{freebsd|postgresql}.org

 
> > Visit http://master.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic