I have compiled over 42 alt-coin wallets on linux, without any issues
THERE IS SOMETHING WRONG WITH THE SOURCE CODE!
[main@localhost src]$ make phicoind
Building LevelDB ...
make[1]: Entering directory `/home/main/Desktop/phi/src/leveldb'
g++ -I. -I./include -fno-builtin-memcmp -pthread -DOS_LINUX -DLEVELDB_PLATFORM_POSIX -O2 -pthread -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter -g -DBOOST_SPIRIT_THREADSAFE -D_FILE_OFFSET_BITS=64 -I/home/main/Desktop/phi/src -I/home/main/Desktop/phi/src/obj -I/opt/openssl-compat-bitcoin/include -DUSE_UPNP=0 -DUSE_IPV6=0 -I/home/main/Desktop/phi/src/leveldb/include -I/home/main/Desktop/phi/src/leveldb/helpers -DHAVE_BUILD_INFO -fno-stack-protector -fstack-protector-all -Wstack-protector -D_FORTIFY_SOURCE=2 -c db/.AppleDouble/builder.cc -o db/.AppleDouble/builder.o
db/.AppleDouble/builder.cc:1:1: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:1:2: error: stray \5 in program
db/.AppleDouble/builder.cc:1:2: error: stray \26 in program
db/.AppleDouble/builder.cc:1:2: error: stray \7 in program
db/.AppleDouble/builder.cc:1:5: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:1:2: error: stray \2 in program
db/.AppleDouble/builder.cc:1:7: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:2:1: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:2:4: error: stray \2 in program
db/.AppleDouble/builder.cc:2:5: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:2:4: error: stray \2 in program
db/.AppleDouble/builder.cc:2:4: error: stray \345 in program
db/.AppleDouble/builder.cc:2:9: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:2:4: error: stray \3 in program
db/.AppleDouble/builder.cc:2:17: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:2:4: error: stray \266 in program
db/.AppleDouble/builder.cc:2:21: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:3:1: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:3:4: error: stray \4 in program
db/.AppleDouble/builder.cc:3:5: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:3:4: error: stray \1 in program
db/.AppleDouble/builder.cc:3:4: error: stray \265 in program
db/.AppleDouble/builder.cc:3:9: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:3:4: error: stray \10 in program
db/.AppleDouble/builder.cc:3:17: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:3:4: error: stray \2 in program
db/.AppleDouble/builder.cc:3:21: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:3:4: error: stray \20 in program
db/.AppleDouble/builder.cc:3:25: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:3:4: error: stray \2 in program
db/.AppleDouble/builder.cc:3:4: error: stray \215 in program
db/.AppleDouble/builder.cc:3:33: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:3:4: error: stray \2 in program
db/.AppleDouble/builder.cc:3:4: error: stray \301 in program
db/.AppleDouble/builder.cc:3:45: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:3:4: error: stray \10 in program
db/.AppleDouble/builder.cc:3:49: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:1: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \2 in program
db/.AppleDouble/builder.cc:4:3: error: stray \265 in program
db/.AppleDouble/builder.cc:4:5: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \16 in program
db/.AppleDouble/builder.cc:4:13: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \2 in program
db/.AppleDouble/builder.cc:4:3: error: stray \261 in program
db/.AppleDouble/builder.cc:4:17: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \4 in program
db/.AppleDouble/builder.cc:4:21: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \17 in program
db/.AppleDouble/builder.cc:4:25: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \2 in program
db/.AppleDouble/builder.cc:4:3: error: stray \255 in program
db/.AppleDouble/builder.cc:4:29: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \4 in program
db/.AppleDouble/builder.cc:4:3: error: stray \200 in program
db/.AppleDouble/builder.cc:4:37: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \2 in program
db/.AppleDouble/builder.cc:4:3: error: stray \311 in program
db/.AppleDouble/builder.cc:4:41: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \10 in program
db/.AppleDouble/builder.cc:4:3: error: stray \200 in program
db/.AppleDouble/builder.cc:4:49: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \2 in program
db/.AppleDouble/builder.cc:4:3: error: stray \321 in program
db/.AppleDouble/builder.cc:4:53: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \10 in program
db/.AppleDouble/builder.cc:4:3: error: stray \200 in program
db/.AppleDouble/builder.cc:4:61: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \2 in program
db/.AppleDouble/builder.cc:4:3: error: stray \331 in program
db/.AppleDouble/builder.cc:4:65: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \10 in program
db/.AppleDouble/builder.cc:4:3: error: stray \200 in program
db/.AppleDouble/builder.cc:4:73: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \2 in program
db/.AppleDouble/builder.cc:4:3: error: stray \341 in program
db/.AppleDouble/builder.cc:4:77: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \4 in program
db/.AppleDouble/builder.cc:4:91: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \32 in program
db/.AppleDouble/builder.cc:4:3: error: stray \322 in program
db/.AppleDouble/builder.cc:4:3: error: stray \32 in program
db/.AppleDouble/builder.cc:4:3: error: stray \322 in program
db/.AppleDouble/builder.cc:4:3: error: stray \200 in program
db/.AppleDouble/builder.cc:4:545: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \32 in program
db/.AppleDouble/builder.cc:4:3: error: stray \203 in program
db/.AppleDouble/builder.cc:4:3: error: stray \262 in program
db/.AppleDouble/builder.cc:4:552: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \2 in program
db/.AppleDouble/builder.cc:4:3: error: stray \226 in program
db/.AppleDouble/builder.cc:4:588: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \3 in program
db/.AppleDouble/builder.cc:4:620: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \1 in program
db/.AppleDouble/builder.cc:4:3: error: stray \336 in program
db/.AppleDouble/builder.cc:4:3: error: stray \265 in program
db/.AppleDouble/builder.cc:4:3: error: stray \272 in program
db/.AppleDouble/builder.cc:4:3: error: stray \351 in program
db/.AppleDouble/builder.cc:4:3: error: stray \353 in program
db/.AppleDouble/builder.cc:4:632: warning: null character(s) ignored [enabled by default]
db/.AppleDouble/builder.cc:4:3: error: stray \2 in program
db/.AppleDouble/builder.cc:4:3: error: stray \230 in program
db/.AppleDouble/builder.cc:3:20: error: expected declaration before } token
make[1]: *** [db/.AppleDouble/builder.o] Error 1
make[1]: Leaving directory `/home/main/Desktop/phi/src/leveldb'
make: *** [leveldb/libleveldb.a] Error 2
[main@localhost src]$
Wow.. so I wasn't the only one. Good. I thought I was just having a bad day.