Getting return code "127" after execution of program
Hi, We are Trying to execute a program like ./sample.exe on 64 bit Cygwin. This executable is built with CMake on Cygwin 64 bit. The Program is not throwing any error or success details. it simply comes out from the running screen without any error and success states. and we checked output status using "*$?*" It returns "*127*" output. We checked the missing libraries by using "cygcheck sample.exe" and added the required libraries as per the *cygcheck* report. *Details:* $ gcc --version *gcc (GCC) 11.3.0* Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ ld --version *GNU ld (GNU Binutils) 2.40* Copyright (C) 2023 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. $ cygcheck --version *cygcheck (cygwin) 3.4.6* System Checker for Cygwin Copyright (C) 1998 - 2023 Cygwin Authors This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Please let me know if you want more details. Regards, Rajesh K -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple
Getting Error while connect to DB2 from Cygwin 64-bit
Hi, I'm getting below errors while trying to connect IBM DB2 from 64-bit Cygwin. Please find the below mentioned details. 1)Trying to compile the program using DB2_LIBRARY="C:/Program Files/IBM/SQLLIB/lib/db2api.lib" on 64-bit Cygwin. *ERROR:* /usr/lib/gcc/x86_64-pc-cygwin/11/../../../../x86_64-pc-cygwin/bin/ld: *internal error:* aborting at /mnt/share/cygpkgs/binutils/binutils.x86_64/src/binutils-2.40/ld/ldlang.c:527 in compare_section /usr/lib/gcc/x86_64-pc-cygwin/11/../../../../x86_64-pc-cygwin/bin/ld: *please report this bug* 2)When Trying to compile using DB2_LIBRARY="C:/Program Files/IBM/SQLLIB/lib/Win32/db2api.lib" on 64-bit Cygwin. *ERROR:* undefined reference to `sqlacall' undefined reference to `sqlastop' undefined reference to `sqlaaloc' undefined reference to `sqlasetdata' undefined reference to `sqlastrt' [*Note :* the same is working fine on 32 bit Cygwin using DB2_LIBRARY="C:/Program Files/IBM/SQLLIB/lib/Win32/db2api.lib"] 3)Compilation is done but getting an error while Trying to connect IBM DB2 using DB2_LIBRARY="C:/Program Files/IBM/SQLLIB/BIN/db2app64.dll" on 64-bit Cygwin. *ERROR:* sqlcode=*808517647* This "*sqlcode=808517647*" error code looks like an abnormal error and it is not present in db2 documents. *Details:* $ gcc --version *gcc (GCC) 11.3.0* Copyright (C) 2021 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. $ ld --version *GNU ld (GNU Binutils) 2.40* Copyright (C) 2023 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. Please let me know if you want more details. Thanks and Regards, Rajesh K. -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation:https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple