Surely you have your “objects’s” position in your code somewhere? If your object is a square drawn with GL_POINTS then your object’s position could be the center of that square, or the position of it’s “head” or “eyes”.
What you also need in order to use gluLookAt is the “Up” vector for your view. This would normally be the “Up” of your object. You also need a place to look at. That would typically be along your “object’s” view vector.
Your post is very unclear as to what you want to achieve / are doing. But taking a stab at it, assuming your square is sitting on the floor and sliding around and you want to see it’s view as it moves in an environment then your Up vector would be as you have it in the last three elements of gluLookAt. Your eye position should be your objects position and go in the first three elements of gluLookAt, and the second three elements of gluLookAt should be a point directly in-front of your object in it’s direction of travel. A crude way to get the last one is to add a few frames worth of velocity onto your objects position.