藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


configure 的問題.

SUN solaris 8
gcc 3.2.2

我從網上下載了xmgrace(一種畫圖的軟件unix平台的)   

因為我要支持jpeg,png格式
所以單獨下栽了jpeg,png的lib並安裝在/usr/local目錄下(是solaris的安裝包)
然後我重新configure
並且加參數
--with-extra-incpath=/usr/local/include
--with-extra-ldpath=/usr/local/lib

可是還不行.我用configure --help先是如下
Usage: configure [options] [host]
Options: [defaults in brackets after descriptions]
Configuration:
  --cache-file=FILE       cache test results in FILE
  --help                  print this message
  --no-create             do not create output files
  --quiet, --silent       do not print `checking...' messages
  --version               print the version of autoconf that created configure
Directory and file names:
  --prefix=PREFIX         install architecture-independent files in PREFIX
                          [/usr/local]
  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
                          [same as prefix]
  --bindir=DIR            user executables in DIR [EPREFIX/bin]
  --sbindir=DIR           system admin executables in DIR [EPREFIX/sbin]
  --libexecdir=DIR        program executables in DIR [EPREFIX/libexec]
  --datadir=DIR           read-only architecture-independent data in DIR
                          [PREFIX/share]
  --sysconfdir=DIR        read-only single-machine data in DIR [PREFIX/etc]
  --sharedstatedir=DIR    modifiable architecture-independent data in DIR
                          [PREFIX/com]
  --localstatedir=DIR     modifiable single-machine data in DIR [PREFIX/var]
  --libdir=DIR            object code libraries in DIR [EPREFIX/lib]
  --includedir=DIR        C header files in DIR [PREFIX/include]
  --oldincludedir=DIR     C header files for non-gcc in DIR [/usr/include]
  --infodir=DIR           info documentation in DIR [PREFIX/info]
  --mandir=DIR            man documentation in DIR [PREFIX/man]
  --srcdir=DIR            find the sources in DIR [configure dir or ..]
  --program-prefix=PREFIX prepend PREFIX to installed program names
  --program-suffix=SUFFIX append SUFFIX to installed program names
  --program-transform-name=PROGRAM
                          run sed PROGRAM on installed program names
Host type:
  --build=BUILD           configure for building on BUILD [BUILD=HOST]
  --host=HOST             configure for HOST [guessed]
  --target=TARGET         configure for TARGET [TARGET=HOST]
Features and packages:
  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
  --x-includes=DIR        X include files are in DIR
  --x-libraries=DIR       X library files are in DIR
--enable and --with options recognized:
  --enable-grace-home=DIR      define Grace home dir [PREFIX/grace]
  --enable-config=FILE         define configuration FILE to override
                               autodetection (not recommended!)
  --with-cc=PROG               use PROG as C compiler [gcc]
  --with-f77=PROG              use PROG as Fortran compiler [f77]
  --with-extra-incpath=PATH    define extra include path (dir1:dir2:...) [none]
  --with-extra-ldpath=PATH     define extra ld path (dir1:dir2:...) [none]
  --with-bundled-t1lib         use bundled T1lib [no]
  --with-bundled-xbae          use bundled Xbae [yes]
  --enable-netcdf              enable support for netCDF [yes]
  --with-fftw                  use FFTW library for Fourier transforms [yes]
  --enable-jpegdrv             build JPEG driver [yes]
  --enable-pngdrv              build PNG driver [yes]
  --enable-pdfdrv              build PDF driver [yes]
  --enable-f77-wrapper         include Fortran wrapper for libgrace_np [yes]
  --enable-editres             enable editres support [yes]
  --enable-libhelp             use libhelp [no]
  --enable-xmhtml              use XmHTML widget for on-line help [yes]
  --with-editor=COMMAND        define editor ["xterm -e vi"]
  --with-helpviewer=COMMAND    define (alternative) help viewer command
  --with-printcmd=PROG         use PROG for printing
  --enable-debug               turn on debugging [no]
  --enable-maintainer          enable maintainer's mode [no]
  --with-netcdf-libraries=OBJ  use OBJ as netCDF libraries [-lnetcdf]
  --with-fftw-library=OBJ      use OBJ as FFTW library [-lfftw]
  --with-zlib-library=OBJ      use OBJ as ZLIB library [-lz]
  --with-jpeg-library=OBJ      use OBJ as JPEG library [-ljpeg]
  --with-png-library=OBJ       use OBJ as PNG library [-lpng]
  --with-tiff-library=OBJ      use OBJ as TIFF library [-ltiff]
  --with-pdf-library=OBJ       use OBJ as PDFlib library [-lpdf]
  --with-x                use the X Window System
  --with-motif-library=OBJ     use OBJ as Motif library [-lXm]
  --with-xmhtml-library=OBJ    use OBJ as XmHTML library [-lXmHTML]

是不是我還要寫別的參數呀
還有--with-jpeg-library=OBJ      use OBJ as JPEG library [-ljpeg]
我怎麼知道我用的JPEG lib是什麼呢?
謝謝了!!阿
鼓搗半天了 :(  :(

configure 的問題.

看看README吧,到底需要什麼樣的lib。

具體的報錯信息是什麼?

看看你的config.log中的詳細信息

configure 的問題.

不報錯,我是要加入新的功能,但加不進去.
就是不能加載jpeg,png各式的文件
我要重新編譯

老大你有時間嗎,要不老大你下栽一個,編譯試試

configure 的問題.

你先告訴我你的安裝步驟,以及需要軟家包,我晚上試試看。

configure 的問題.

http://plasma-gate.weizmann.ac.il/Grace/

configure 的問題.

下午或晚上我看看吧。

configure 的問題.

我測試了一下,沒問題,步驟如下:
1.安裝jpeg-6b-sol8-sparc-local,libpng-1.2.4-sol8-sparc-local

2.到grace目錄下:
./configure --enable-jpegdrv --enable-pngdrv --with-extra-incpath=/usr/local/include --with-extra-ldpath=/usr/local/lib

成功,會出現這樣的。
-->

3.make

建議你到初始的grace(沒有操作過得)configure。否則先make clean; 刪除config.cache比較好。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com