Directions are always in the direction of something (fairly obviously), although what that something is is not necessarily reachable: there is no such place as an east or west pole, for example.
The only real requirement for directions, for the purpose of communication and navigation, is that they are unambiguous and meaningful in context. If the context is relatively small, for example a people living within a valley and rarely venturing outside, meaningful directions would be towards landmarks, ideally clearly visible, on the outskirts of the valley. These would be adequate, and possibly far more useful than N,S,E,W for such a society and probably not evenly placed.
A global civilization, however, assuming a globe and not something else like the discworld, is more likely to adopt something like the compass points, even without a magnetic north - with rotation, against rotation, perpendicular to rotation (two directions). Of course, a bird society is likely to also include Up and Down as meaningful 'compass' points.
A civilization living upon the face of a cliff, or underground in a network of tunnels may well have something more exotic.
I doubt that the number of suns would make much difference. Even with one sun, the direction of the sun itself cannot be used since it moves in the sky, although the direction of where it rises, and where it sets, often is. With two suns, sunrise and sunset becomes less noticeable, individually, and rather more confusing if taken together.
Basically, for your purposes, choose whatever works for you and your people.