Hello Mark, I'm also confused about this problem.
My make version is: GNU Make version 3.79.1 And gcc version is: gcc (GCC) 3.2.3 20030502 (Red Hat Linux 3.2.3-34). Thanks a lot. Richard Liang China Software Development Lab, IBM Mark Hindess wrote:
What version of make? I have no problem with either vmi (or text) at that revision this with "make --version" of "GNU Make 3.81beta4". I'd like to share more files between linux and windows and I suspect dos files are more likely to work correctly on both. So I'd like to understand this problem a little better - though dos2unix linux.IA32/*/makefile is a reasonable quick fix for now. What is really confusing me is why is it only the text and vmi makefiles? The other makefiles are dos files too! -Mark. On 27/02/06, Richard Liang (JIRA) <[EMAIL PROTECTED]> wrote:Cannot make libvmi.so and libhytext.so on linux ----------------------------------------------- Key: HARMONY-136 URL: http://issues.apache.org/jira/browse/HARMONY-136 Project: Harmony Type: Bug Components: Classlib Reporter: Richard Liang Hello, When trying to build Harmony native code on my redhat linux (RHEL 3), I fail to make the libvmi.so. But after I convert the "makefile"(revision=379478) to unix format using dos2unix, the "make" is successful. The same problem occurs in module text. in /native-src/linux.IA32/vmi/ ====issue command: make ====output: cc -fpic -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT -DHYX86 -I../include -c -o vmi_copyright.o vmi_copyright.c cc -fpic -DLINUX -D_REENTRANT -O1 -march=pentium3 -DIPv6_FUNCTION_SUPPORT -DHYX86 -I../include -c -o vmi.o vmi.c cc -shared -Wl,-Map=vmi.map \ -Wl,--version-script,vmi.exp -Wl,-soname=libvmi.so \ -L. -L../lib -L.. -o ../libvmi.so \ vmi_copyright.o vmi.o -Xlinker --start-group \ : No such file or directory make: *** [../libvmi.so] Error 1 ====issue command: dos2unix makefile ====issue command: make ====output: cc -shared -Wl,-Map=vmi.map \ -Wl,--version-script,vmi.exp -Wl,-soname=libvmi.so \ -L. -L../lib -L.. -o ../libvmi.so \ vmi_copyright.o vmi.o -Xlinker --start-group \ -lhyzip \ -lhypool -Xlinker --end-group -lc -lm -ldl-- Mark Hindess <[EMAIL PROTECTED]> IBM Java Technology Centre, UK.
