I've compiled the latest revision from 3.3.5 branch. Under ubuntu 15.10. I compiled with tools also. I extracted maps, vmaps and mmaps. Everything went without errors. I followed instructions and authserver is started and worldserver imported db_full, however after that I've got an error:
Using configuration file /home/wow/server/etc/worldserver.conf.
Using SSL version: OpenSSL 1.0.2d 9 Jul 2015 (library: OpenSSL 1.0.2d 9 Jul 2015)
Using Boost version: 1.58.0
Updating Auth database...
>> Auth database is up-to-date! Containing 2 new and 8 archived updates.
Updating Character database...
>> Character database is up-to-date! Containing 1 new and 12 archived updates.
Updating World database...
>> World database is up-to-date! Containing 109 new and 882 archived updates.
Realm running as realm ID 2
Using World DB: TDB 335.60
GM.StartLevel (1) must be in range StartPlayerLevel(70)..100. Set to 70.
Will clear `logs` table of entries older than 1209600 seconds every 10 minutes.
Using DataDir ../data/
WORLD: MMap data directory is: ../data/mmaps
VMap support included. LineOfSight: 1, getHeight: 1, indoorCheck: 1
VMap data directory is: ../data/vmaps
Loading Trinity strings...
>> Loaded 1036 trinity strings in 2 ms
Initialize data stores...
You have _outdated_ DBC files. Please extract correct versions from current using client.
As, I understand this kind of error appears if DBC database does not pass 3.3.5a version check, I believe I have 3.3.5a, but I'll double check!
It would be more informative like "DBC files are not from 3.3.5a" or incorrect wow version.