Hello folks, there are two problems with singular in 2.5.0alpha2:
The first one is that the current package is missing Singular/ Singular.rc.in despite William adding it a while back (from SAGE.txt): * 20070105 William Stein + included Singular/Singular.rc.in which was missing for some reason and is needed by the cygwin build. That is obviously fixed by trowing a copy in the spkg again ;) The next one occurs when attempting to link libsingular.so: g++ -export-dynamic -o libsingular.so \ libsingular-tesths.o iparith.o mpsr_Tok.o claptmpl.o \ grammar.o scanner.o attrib.o eigenval_ip.o extra.o fehelp.o feOpt.o ip assign.o ipconv.o ipid.o iplib.o ipprint.o ipshell.o lists.o sdb.o fglm.o interp olation.o silink.o subexpr.o janet.o wrapper.o libparse.o sing_win.o gms.o pcv.o maps_ip.o walk.o walk_ip.o cntrlc.o misc.o Singular_res.o slInit_Static.o mpsr _Put.o mpsr_PutPoly.o mpsr_GetPoly.o mpsr_sl.o mpsr_Get.o mpsr_GetMisc.o mpsr_Er ror.o ndbm.o sing_dbm.o -lkernel -L../kernel -L../factory -L../libfac - L/sage-2. 5.alpha2/local/lib -lsingfac -lsingcf -lntl -lreadline -lgmp - lomalloc_ndebug .. /kernel/mmalloc.o sing_win.o:sing_win.cc:(.text+0x91): undefined reference to [EMAIL PROTECTED]' /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../libcygwin.a(libcmain.o): (.text+0xab): undefined reference to [EMAIL PROTECTED]' Info: resolving _rl_line_buffer by linking to __imp__rl_line_buffer (auto-import ) Info: resolving _rl_readline_name by linking to __imp__rl_readline_name (auto-im port) Info: resolving _rl_attempted_completion_function by linking to __imp__rl_attemp ted_completion_function (auto-import) Info: resolving _rl_outstream by linking to __imp__rl_outstream (auto- import) collect2: ld returned 1 exit status make[3]: *** [libsingular] Error 1 make[3]: Leaving directory `/sage-2.5.alpha2/spkg/build/ singular-3-0-2-20070424/ Singular' make[2]: *** [libsingular] Error 2 make[2]: Leaving directory `/sage-2.5.alpha2/spkg/build/ singular-3-0-2-20070424' Unable to build Singular. ---------------------------- The issues is "undefined reference to [EMAIL PROTECTED]'". To quote http://www.cryer.co.uk/brian/mswinswdev/msdev_lnk2001ueswm.htm : "The linker is looking for the entry point for a console application, but the application is being compiled and linked as a windows application (i.e. not a console application)." The issues on that webpage is related to MSVC, but also applies to gcc under cygwin. I read somewhere that Windows doesn'T look for main, but the linker renames that function for some idiotic reason (feel free to correct me) I am not quite sure how to fix this, maybe Martin has an answer once he is home again. I am going to bed now and hopefully the issues has been resolved in the morning. Cheers, Michael --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---