I still can't resolve the question in Issue 151 now. I have put two System.out.println("ok") statements before and after System.loadLibrary("IO"),and I delete all statements in c method. And when I run compiled project,those two "ok" are printed, and then the same error information are printed: java.lang.UnsatisfiedLinkError: write at com.JiaTeng.adsl.adslCfgGui.ConfigDlg.<init>(ConfigDlg.java) at com.JiaTeng.adsl.adslCfgGui.ConfigDlg.<init>(ConfigDlg.java) at com.JiaTeng.adsl.adslCfgGui.ConfigDlg.main(ConfigDlg.java) at symantec.tools.debug.MainThread.run(Agent.java:48) Because java load the shared library correctly and c did nothing, the bug must be in passing parameter between java and c. But I do not know what is wrong.This bother me much more. BTW:my platform is win98se,visual cafe 3.0.visual c++6.0 Thank you very much. Best rewards. Boris ---------------------------------------------------------------------- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]