Hi Florian, thanks for your wrapper. compiling should be very easy now. but i have the same problem like tmwu. any hints on that? best, Stefan Am 19.04.2011 05:10, schrieb tmwu:
Hello Florian: Thanks for your time. I do what you did. Colprof.exe, together with other programs, is produced. But again, when I run it, nothing is produced. Portion of makeall.log is produced below: ************************* Simple batch file to invoke Jam from the top Compiler is MingW for 32 bit target Argyll Jamrules has been read Using built in TIFF library timerfd headers NOT available ...patience... ...found 1164 target(s)... ...updating 387 target(s)... CreateCatFile_ libusb1\config.h File_ libusb1\libusb\libusb-1.0A.def CatToFile_ libusb1\config.h . . . . . [skip to save space] Cc_ numlib\powell.obj ShLinkDef_ libusb1\libusb\libusb-1.0A.dll libusb1\libusb\libusb-1.0A.lib File_ libusb1\libusb-1.0A.lib copy /b libusb1\libusb\libusb-1.0A.lib + nul libusb1\libusb-1.0A.lib > nul ...failed File_ libusb1\libusb-1.0A.lib ... Archive numlib\libnum.lib ar: numlib\dhsx.obj: No such file or directory Creating library file: libusb1\libusb\libusb-1.0A.lib ar rusc numlib\libnum.lib numlib\numsup.obj numlib\dnsq.obj numlib\powell.obj numlib\dhsx.obj numlib\ludecomp.obj numlib\svd.obj numlib\zbrent.obj numlib\rand.obj numlib\sobol.obj numlib\aatree.obj ...failed Archive numlib\libnum.lib ... File_ libusb1\libusb-1.0A.dll File_ spectro\libusb-1.0A.dll ...failed updating 2 target(s)... ...updated 24 target(s)... ***************** Portion of install.log is produced below: ***************** Simple batch file to invoke Jam install from the top Compiler is MingW for 32 bit target Argyll Jamrules has been read Using built in TIFF library timerfd headers NOT available ...patience... ...found 1017 target(s)... ...using 3 temp target(s)... ...updating 286 target(s)... MkDir1 bin Cc_ icc\iccdump.obj Cc_ icc\icc.obj . . . . . [skip to save space] Cc_ cgats\cgats.obj Cc_ numlib\dhsx.obj cgats\cgats.c: In function 'add_data_item': cgats\cgats.c:1229:18: warning: assignment from incompatible pointer type cgats\cgats.c:1236:29: warning: assignment from incompatible pointer type Cc_ numlib\ludecomp.obj Cc_ numlib\svd.obj Archive cgats\libcgats.lib Cc_ numlib\zbrent.obj . . . . . [skip to save space] Cc_ tiff\libtiff\tif_extension.obj Cc_ tiff\libtiff\tif_msdos.obj Cc_ xicc\xicclu.obj tiff\libtiff\tif_msdos.c:125:14: warning: conflicting types for built-in function 'malloc' tiff\libtiff\tif_msdos.c:126:14: warning: conflicting types for built-in function 'realloc' tiff\libtiff\tif_msdos.c: In function '_TIFFfree': tiff\libtiff\tif_msdos.c:140:2: warning: incompatible implicit declaration of built-in function 'free' Archive tiff\libtiff.lib Link_ xicc\tiffgamut.exe . . . . . [skip to save space] Link_ render\timage.exe Link_ tweak\refine.exe Install bin\timage.exe Install bin\libusb-1.0A.dll Install bin\refine.exe ...updated 286 target(s)... ***************** tmwu -----原始郵件----- From: Florian Höch Sent: Tuesday, April 19, 2011 2:51 AM To: argyllcms@xxxxxxxxxxxxx Subject: [argyllcms] Re: compiling V1.3.3beta on win7 Hi, Am 16.04.2011 10:24, schrieb tmwu:Hello: Following Don Craig’s procedure posted on Feb. 2, 2011,Looked through it, wow, 20 steps total :) As well-intentioned as the instructions may be, they seem a bit convoluted (no offense of course, recording this all and writing it up surely was a lot of work, let alone going through it all). The only 'tricky' part I've found when compiling Argyll with ftjam and mingw (after making sure to include g++ when installing mingw) is to setup three environment variables correctly. Then you can just call the makeall.bat, then install.bat, in the Argyll source directory, and it should build and collect the binaries in the 'bin' folder. //www.freelists.org/post/argyllcms/Compiling-from-source,7I can compile V1.3.2 on Win7. However, the same procedure does not work in my computer. A colprof.exe is produced, but can not run. Any suggestions are welcome. tmwu