well sense i had to reinstall i downloaded debian and well i guess its to old for this computer or something.. could not find my sata cd drive so put in an old ide it found that.. then it could not find my network card.. so i said forget it.. guess ill try fedora 8 rather then 9
|
Quote:
http://gcc.gnu.org/gcc-4.3/porting_to.html Quote:
So, in short, just add an #include <cstdlib> at the beginning of common/dbcore.cpp, common/EQPacket.cpp, and any other files that give those kinds of errors and you should be good. Imo, I think it might be a good idea to get this ultimately updated into the source, as well as resolve any other incompatibilities between 4.1 & 4.3. Hope this helps. |
Quote:
The biggest advantage to linux right now is that there are so many different flavors out there. Take the time to find one that gives you what you want and that you are comfortable with. |
This is good stuff, thanks for clearing this topic out for me, I've searched, but never got this far.
My newest distro will not let me uninstall the latest GCC, as it says it's used for other compiles and would break too much. I've gotten away with installing multiple versions of GCC or for the user only. This is much better and should solve a lot. Quote:
|
Now they clobber me!
I wonder if anyone might know what or why the cause for this. I tried other versions of gcc with the same results, and this only happens on on of my pcs, and even will sometimes go through with the compile.
Quote:
Here's two ways to use other versions of gcc (have to install them first); Code:
#cd /usr/bin Code:
export CC=/usr/bin/gcc-3.4 |
[QUOTE=Angelox;158252]I wonder if anyone might know what or why the cause for this. I tried other versions of gcc with the same results, and this only happens on on of my pcs, and even will sometimes go through with the compile.
[CODE] ../common/crc32.cpp: In static member function |
Quote:
|
Quote:
Quote:
Code:
__asm __volatile ( |
atoi
for some strange reason my database is throwing wobblies about the atoi not being declared in the scope. Am i doing something wrong or is it a programing error?
|
That's just the newer version GCC you are using. I just tried something on this newer OS I have, since it gave me an assortment of errors, which most point to same two references (after Googling) -
In every error you see, for example you get an error in 'EQPacket.cpp' open the file up and add these two lines(might be better to add to *.h files) ; Code:
#include <cstdlib> I had to do this to around 20 files, so it takes a while. Then finally I got a big 'zone.o' error , which I fixed by adding -fpermissive to WFLAGS in makefiles for zone. After that it all compiled. |
All times are GMT -4. The time now is 12:54 AM. |
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.