Solved

Undefined Dynalink

Posted on 1997-03-31
1
299 Views
Last Modified: 2013-12-27
I am uning the OS/2 ver3 operating system.  When I try to run Microsoft Office Word or Excell I get an error message which states "Call to undefined dynalink".  What can I do to restore functionality to the program?  I have already tried to reinstall the program.
0
Comment
Question by:lwarfel
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 

Accepted Solution

by:
Terrell earned 50 total points
ID: 1805690
The problem is missing executables in the DLL's that normally comprise win32 et al.  The .exe's themselves are in a legal OS/2 format and OS/2 does know how to load and run them.  However, the executables have references to subroutines/procedures/functions which do not exist in the .DLL's that OS/2 can find via the "libpath", "beginlibpath" and "endlibpath" environment variables.

Solution:

If you are 'really' lucky, you might find that modifying one of the env variables in the config.sys file will activate your application.  On the other hand, I doubt that the versions you are attempting to use have such a simple solution.

Microsoft has deliberately written at least part of it's win32 API in such a fashion that OS/2 will have a great deal of difficulty supporting it:  Specifically, some API calls return addresses which are legal under WIndows, yet illegal under OS/2.  IMHO, this is probably a solvable problem.  The real issue is whether IBM wants to support the WIN32 API on the desktop as an intergral part of OS/2.

I have urged IBM to build WIN32 into OS/2 as an integral part of PM and this probably is actually easier to do than many people think - the LINUX boys are busy on this project by the way and when they finish LINUX will be able to load and run pretty much anything windows can throw at them.  My impression is that IBM feels that by not supporting win32, they will force developers to produce OS/2 versions of apps.  My feeling is that this strategy will force the majority of users away from OS/2.

BTW, I have a number of DOS apps which OS/2 runs well and which neither win95 nor NT will run properly.
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Introduction Often we come across situations wherein our batch files would be needing to reboot Windows for a variety of reasons. A few of them would be like: (1) Setup files have been updated whose changes can take effect only after a reboot …
I use more than 1 computer in my office for various reasons. Multiple keyboards and mice take up more than just extra space, they make working a little more complicated. Using one mouse and keyboard for all of my computers makes life easier. This co…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…
Hi friends,  in this video  I'll show you how new windows 10 user can learn the using of windows 10. Thank you.

740 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question