Solved

Undefined Dynalink

Posted on 1997-03-31
1
302 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

Independent Software Vendors: 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

In a recent article here at Experts Exchange (http://www.experts-exchange.com/articles/18880/PaperPort-14-in-Windows-10-A-First-Look.html), I discussed my nine-month sandbox testing of the Windows 10 Technical Preview, specifically with respect to r…
I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension (http://www.experts-exchange.com/discussions/210281/Attachments-with-no-extension.html). This reminded me of questions tha…
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.

710 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