On Mon, 2003-04-07 at 01:27, Michal Seta wrote: > Why is that? > > Making all in teknocomposer > make[2]: Entering directory `/home/mis/downloads/teknocomposer/teknocomposer' > c++ -DHAVE_CONFIG_H -I. -I. -I.. -O2 -fno-exceptions -fno-check-new -fexceptions -c Sequencers.cpp > In file included from BLITEngine.h:5, > from AnalogOscillator.h:4, > from LFO.h:5, > from MojoSynth.h:16, > from Sequencers.cpp:18: > /usr/include/math.h:323: warning: `M_PI' redefined > Types.h:5: warning: this is the location of the previous definition > In file included from BLITEngine.h:9, > from AnalogOscillator.h:4, > from LFO.h:5, > from MojoSynth.h:16, > from Sequencers.cpp:18: > FastMath.h: In function `float FABS(float)': > FastMath.h:87: integer constant out of range > make[2]: *** [Sequencers.o] Error 1 > make[2]: Leaving directory `/home/mis/downloads/teknocomposer/teknocomposer' > make[1]: *** [all-recursive] Error 1 > make[1]: Leaving directory `/home/mis/downloads/teknocomposer' > make: *** [all-recursive-am] Error 2 FABS() should not be getting compiled at all. There should be a define in the makefile for each file -D_64BITFLOAT_. FABS() is a throwback to some old code I did many months ago and I am not using it. My guess is that KDevelop studio did not put the defines in the makefile. I am going to remove that from the project completely. FSIN() and FCOS() are used as wavetables though. Note I got that Game Programming Gems 2... There should also be a define -DPORT_AUDIO_DRIVER for port audio, or -DALSA_DRIVER for using ALSA. If you have KDevelop Studio 2.1, just load the project and build it. I don't know exactly about the autoconf scripts, I have not found a manual to teach me how to make them yet. Sorry about my temper tantrum I just get very frustrated sometimes. I am working very hard to learn many new things. I had thought in many months people would write or say hello or something. Nada. I guess that's just the way it is. It's cool by me now. I guess I thought Open meant everyone was cool and down with that, but it ain't man. Ain't no scene like that no more, and won't ever be. That's the way it is, and it ain't gonna change. No man, I'm not much of a puritan, I code from the gut and I don't know what to say, it is raw, and it is not correct. I am not correct. I don't really apologize for it. It's just the way I am. Either you forgive me and love me, or just write me off and we move on from there. I hold no grudges against no one. It's cool by me. I have no plans to be a professional coder. I do it my way or the highway. I really don't care if it's good or bad, as long as it works the way I want it too. If it works correctly, I can care less about my ettiquette. No apologies for that either. But be cool, I appreciate your feedback, and if nothing else, I thank you for that. Don't let my spontaneous weirdness get you down. I think life is grand, but nobody else does it seems. Oh well. I am really just a poet trying to make sense of numbers and codes to make this stupid computer do what I want it to do. It doesn't matter how, just as long as it does it the right way. That is why I have no future as an engineer :) and why I will never work on a Linux kernel... but I just want a program that does what I want it to do, and nobody is going to write it for me you know. So, I have to take the nestea plunge and make sense of this madness and make it happen. It won't happen any other way. I leave behind everything I know and just move forward and for that I am always thankful for. Besides, I can never get half of the other projects to compile either. Spiral synth won't compile. Arts crashes when I try to make a sound with it.AmSynth won't compile for me. Bristol is all whacked out. So, I am not surprised my program won't compile either. I never said I was pro:) Thanks amigo you made me happy to know I am not alone in this world. I will do everything possible to get it to compile for you though. Just work with me and help me out. I will make some fixes and put a new release up and you can see if that helps. I make a makefile but no autoconf script I have no idea what all those symbols are or where to find them yet. Peace -- Nick <nicktsocanos@xxxxxxxxxxx>