Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here


Compile - undefined symbol(s) after library search error

Compile - undefined symbol(s) after library search error

Compile - undefined symbol(s) after library search error

My first compile.
Using Clipper 5.2e and RTLINK.

I got this EXE file that doesn't work.
After it was made, Clipper/RTLINK reported:
undefined symbol(s) after library search

Symbol                       First Reference
V_SELECT                      MyProg.obj
V_REPLACE                     MyProg.obj
V_RETRIEVE                    MyProg.obj
MSSTATUS                      MyProg.obj
MSROW                         MyProg.obj
MSCOL                         MyProg.obj
MSBUTCLEAR                    MyProg.obj
ISALT                         MyProg.obj
V_EXCLUSIV                    MyProg.obj
V_USE                         MyProg.obj
V_ERROR                       MyProg.obj
V_ARETRIEV                    MyProg.obj
MSBUTTON                      MyProg.obj
MSINREGION                    MyProg.obj
MSISPRESS                     MyProg.obj
SETMOUSE                      MyProg.obj
MSISREL                       MyProg.obj
MSDBL                         MyProg.obj

Warning wrt0022: .EXE may not execute properly -- undefined symbols 275k
1 warning message(s)

What have I done or haven't?
Can someone help me please?

RE: Compile - undefined symbol(s) after library search error

The V_ functions are from FLEXFILE.LIB which you haven't included in the .lnk script.  I am not familiar with the other funcion calls, but you are not including the library they are a part of.

RE: Compile - undefined symbol(s) after library search error

They are mouse calls, but I don't know what the library name is.

RE: Compile - undefined symbol(s) after library search error

I did a search and found they are funcions from
Artful FreshWin.
 If interested, you can order the Artful FreshWin library from:
 Artful Applications Inc. . 176 St. George Street . Toronto, Ont. M5R 2M7
 Voice     (416) 920-7395 . Fax    (416) 920-4892 . BBS    (416) 538-3107


RE: Compile - undefined symbol(s) after library search error

Thankyou both to Sam and DTracy for replying to my post!
I really appreciated your responses.
I was hoping that I would be able to compile this program using the default Clipper libraries, but it’s obvious now that this isn’t possible.  (I was beginning to think that it was a library thingy)
Instead of purchasing these libraries, I think that the investment and time should be put to a newer win app!
Thanks for making my decision easier for me.

RE: Compile - undefined symbol(s) after library search error

You're welcome.  You might consider xHarbour xbase compiler as you already the lion's share of the source code in Clipper.  Just re-write to make multi-tasking (if it is not already) and compile/link with xHarbour.  There are people on this forum who are very knowledgable with xHarbour and would probably answer questions if you get stuck.  It won't cost you anything but some time to find out if you can handle the job.

Good luck with the project,


Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close