Hi, I had the idea to combine a very small basic Linux with Sage to use it as a virtual machine image (for PC). In a squashed Filesystem this could be as small as 420 MB. Unfortunatly I get an Error - see below - when building sage on this system. Has this been tried before and is it worth the effort?
regards, emil the basic Linux building block (6 MB): http://www.goingnuts.dk/linux.asp#PUPNGO As developement environment I used: http://ftp.nluug.nl/ftp/pub/os/Linux/distr/puppylinux/sfs_modules-4/devx_412.sfs The error i get: mpsr_Tok.cc: In function 'void mpsr_ttGen()': mpsr_Tok.cc:538: warning: deprecated conversion from string constant to 'char*' ipid.o: In function `paCleanUp(sip_package*)': /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/Singular/ipid.cc:884: undefined reference to `dynl_close' iplib.o: In function `load_modules(char*, char*, short)': /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/Singular/iplib.cc:1131: undefined reference to `dynl_open' /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/Singular/iplib.cc:1145: undefined reference to `dynl_sym' /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/Singular/iplib.cc:1133: undefined reference to `dynl_error' /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/Singular/iplib.cc:1153: undefined reference to `dynl_error' ../kernel/libkernel.a(mod_raw.o): In function `dynl_sym_warn(void*, char const*, char const*)': /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/kernel/mod_raw.cc:136: undefined reference to `dynl_sym' /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/kernel/mod_raw.cc:140: undefined reference to `dynl_error' ../kernel/libkernel.a(mod_raw.o): In function `dynl_open_binary_warn(char const*, char const*)': /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/kernel/mod_raw.cc:118: undefined reference to `dynl_open' /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/kernel/mod_raw.cc:122: undefined reference to `dynl_error' ../kernel/libkernel.a(p_Procs_Dynamic.o): In function `GetDynamicProc': /initrd/mnt/dev_save/pupngo/sage-4.4.3/spkg/build/ singular-3-1-0-4-20100214/src/kernel/p_Procs_Dynamic.cc:181: undefined reference to `dynl_sym' collect2: ld returned 1 exit status make[4]: *** [iparith.inc] Error 1 make[4]: Leaving directory `/initrd/mnt/dev_save/pupngo/sage-4.4.3/ spkg/build/singular-3-1-0-4-20100214/src/Singular' make[3]: *** [install] Error 1 make[3]: Leaving directory `/initrd/mnt/dev_save/pupngo/sage-4.4.3/ spkg/build/singular-3-1-0-4-20100214/src' make[2]: *** [/initrd/mnt/dev_save/pupngo/sage-4.4.3/local/bin/ Singular-3-1-0] Error 2 make[2]: Leaving directory `/initrd/mnt/dev_save/pupngo/sage-4.4.3/ spkg/build/singular-3-1-0-4-20100214/src' Unable to build Singular. -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org