On Mon, Sep 25, 2000 at 01:30:32AM -0400, Isaac Richards wrote:
> 
> On 25-Sep-2000 Chris Kuklewicz wrote:
> > What is the difference between a .o and a .lo object?
> 
> Nothing, really.  The .lo is just an extra extension so that I can compile the
> few object files that are shared in the main executible and plugins with or
> without -fPIC as needed.  Stuff in the main executible gets .o, and objects
> that need to be compiled again for a plugin get .lo.
> 
> > Arg.  I attached the short error message to this message.
> 
> You forgot to initialize m_store..  Stick:
> 
> HashStore *MetaData::m_store = NULL; in player.cpp or something..
> 
> Isaac

Doh!

Thank you very very much.  It should go into base/src/metadata.cpp, which already
has the initializer for MetaData::empty.  I added two static items, but only
one initializer!

While waiting for that fix, I have created another right click option menu item
that I wanted last time I used the browsertree.  I'll send in the patch for that 
when I'm done.  It is essentially the same as "add to playlist and play now" but
it will not add items that are already in the list.

I just ran cvs update on my hacking tree. The make has a small glitch:

gcc -I. -I. -I./config -DUNIX_LIBDIR=\"/opt/freeamp-mine//lib\" -Dlinux -I. 
-I./lib/gdbm -I./base/include -I./config -I./io/include -I./ui/include -I./lmc/include 
-I./base/unix/include -I./base/unix/linux/include -I./io/esound/include 
-I./ui/musicbrowser/unix/include -I./ui/freeamp/include -I./ui/freeamp/unix/include 
-I./ui/download/unix/include -I./ui/musicbrowser/include -I./ftc/kjofol 
-I./io/alsa/unix/linux/include -I./io/soundcard/unix/linux/include 
-I./lmc/xingmp3/include -I./lmc/cd/include -I./plm/portable/pmp300/sba 
-I./lib/xml/include -I./lib/zlib/include -I./lib/unzip/include -I./io/cd/unix/include 
-I./base/aps -I./io/wavout/include -I./ui/lcd/include -I./ui/irman/include 
-I./lib/http/include -I./io/signature/include -I./lmc/vorbis/include -Wall -ggdb3 -O0 
-fno-inline -fno-inline-functions -I/usr/lib/glib/include -I/usr/X11R6/include 
-I/usr/lib/glib/include -I/usr/X11R6/include -D_REENTRANT -fPIC -c 
lmc/vorbis/src/lib/psy.c -o lmc/vorbis/src/lib/psy.o
lmc/vorbis/src/lib/psy.c: In function `_vp_psy_init':
lmc/vorbis/src/lib/psy.c:175: structure has no member named `ath_att'
lmc/vorbis/src/lib/psy.c:272: structure has no member named `toneatt_125Hz'
lmc/vorbis/src/lib/psy.c:273: structure has no member named `toneatt_250Hz'
lmc/vorbis/src/lib/psy.c:274: structure has no member named `toneatt_500Hz'
lmc/vorbis/src/lib/psy.c:275: structure has no member named `toneatt_1000Hz'
lmc/vorbis/src/lib/psy.c:276: structure has no member named `toneatt_2000Hz'
lmc/vorbis/src/lib/psy.c:277: structure has no member named `toneatt_4000Hz'
lmc/vorbis/src/lib/psy.c:278: structure has no member named `toneatt_8000Hz'
lmc/vorbis/src/lib/psy.c:280: structure has no member named `noiseatt_125Hz'
lmc/vorbis/src/lib/psy.c:281: structure has no member named `noiseatt_250Hz'
lmc/vorbis/src/lib/psy.c:282: structure has no member named `noiseatt_500Hz'
lmc/vorbis/src/lib/psy.c:283: structure has no member named `noiseatt_1000Hz'
lmc/vorbis/src/lib/psy.c:284: structure has no member named `noiseatt_2000Hz'
lmc/vorbis/src/lib/psy.c:285: structure has no member named `noiseatt_4000Hz'
lmc/vorbis/src/lib/psy.c:286: structure has no member named `noiseatt_8000Hz'
lmc/vorbis/src/lib/psy.c:298: structure has no member named `peakatt_125Hz'
lmc/vorbis/src/lib/psy.c:299: structure has no member named `peakatt_250Hz'
lmc/vorbis/src/lib/psy.c:300: structure has no member named `peakatt_500Hz'
lmc/vorbis/src/lib/psy.c:301: structure has no member named `peakatt_1000Hz'
lmc/vorbis/src/lib/psy.c:302: structure has no member named `peakatt_2000Hz'
lmc/vorbis/src/lib/psy.c:303: structure has no member named `peakatt_4000Hz'
lmc/vorbis/src/lib/psy.c:304: structure has no member named `peakatt_8000Hz'
lmc/vorbis/src/lib/psy.c: In function `_vp_apply_floor':
lmc/vorbis/src/lib/psy.c:623: structure has no member named `noisefit_threshdB'
lmc/vorbis/src/lib/psy.c:650: structure has no member named `noisefitp'
lmc/vorbis/src/lib/psy.c:651: structure has no member named `noisefit_subblock'
lmc/vorbis/src/lib/psy.c:665: structure has no member named `noisefit_subblock'
make[1]: *** [lmc/vorbis/src/lib/psy.o] Error 1

When did this happen? Or have I messed up the build tree?

Anyway..time to sleep while the compile continues.

Again: THANKS FOR THE FIX !

:)

--

[chrisk@kuklewicz ~/www]$ fortune
Conway's Law:
        In any organization there will always be one person who knows
        what is going on.

        This person must be fired.

And that person certainly is not me!
_______________________________________________
[EMAIL PROTECTED]
http://www.freeamp.org/mailman/listinfo/freeamp-dev

Reply via email to