Example, setting up multiple ns-2.35 :
/home/name/ns2/Wimax-Mesh/ns-allinone-2.35/
/home/name/ns2/Wimax-802-16j-OFDMA/ns-allinone-2.35/
/home/name/ns2/Wimax-<other>/ns-allinone-2.35/
I.e. you can usually only use one Wimax patch each ns-2.35.
However, it seems that Mesh-802.16 and wimax-802-16j-OFDMA can live together !
The only edit done was with the Makefile.in .
So you can actually apply "wimax-802-16j-OFDMA_ns235.patch" to the "Mesh" patched ns-2.35.
..... Then edit the Makefile.in, or replace it with the attached Makefile.in.
( I compiled the "wimax/common/ files" with g++34, i.e. version gcc-3.4.6
.... and switched back to g++-5 when 'wimax/common/ files' had finished the builds.o ).
The combined patch = `Wimax-Mesh+802-16j-OFDMA_ns235.patch.gz´
-