انجمنهای فارسی اوبونتو
کمک و پشتیبانی => نصب، راهاندازی و بروزآوری => نویسنده: mahdifa در 17 اردیبهشت 1387، 05:03 بظ
-
عرض به حضورتان که من چند تا بسته رو به صورت tar.bz2 برای نصب آماده کردم ولی هر بار در قسمت configure/. با این مشکل بر می خورم
configure: error: C compiler cannot create executables
See `config.log' for more details.
لطفا راهنمایی کنید
-
خوب بهتره محتوای داخل config.log رو هم اینجا بزاری تا بهتر بتونیم راهنماییت کنیم. ;)
-
کل Config.log خدمت شما
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by Wine configure 0.9.61, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ ./configure
## --------- ##
## Platform. ##
## --------- ##
hostname = ubuntu
uname -m = x86_64
uname -r = 2.6.24-16-generic
uname -s = Linux
uname -v = #1 SMP Thu Apr 10 12:47:45 UTC 2008
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/games
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2121: checking build system type
configure:2139: result: x86_64-unknown-linux-gnu
configure:2161: checking host system type
configure:2176: result: x86_64-unknown-linux-gnu
configure:2242: checking whether make sets $(MAKE)
configure:2263: result: yes
configure:2320: checking for gcc
configure:2347: result: gcc -m32
configure:2585: checking for C compiler version
configure:2592: gcc -m32 --version >&5
gcc (GCC) 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
Copyright (C) 2007 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.
configure:2595: $? = 0
configure:2602: gcc -m32 -v >&5
Using built-in specs.
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr --enable-shared --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --enable-nls --with-gxx-include-dir=/usr/include/c++/4.2 --program-suffix=-4.2 --enable-clocale=gnu --enable-libstdcxx-debug --enable-objc-gc --enable-mpfr --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.2.3 (Ubuntu 4.2.3-2ubuntu7)
configure:2605: $? = 0
configure:2612: gcc -m32 -V >&5
gcc: '-V' must come at the start of the command line
configure:2615: $? = 1
configure:2638: checking for C compiler default output file name
configure:2665: gcc -m32 conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2668: $? = 1
configure:2706: result:
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "Wine"
| #define PACKAGE_TARNAME "wine"
| #define PACKAGE_VERSION "0.9.61"
| #define PACKAGE_STRING "Wine 0.9.61"
| #define PACKAGE_BUGREPORT "wine-devel@winehq.org"
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2713: error: C compiler cannot create executables
See `config.log' for more details.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_XMKMF_set=
ac_cv_env_XMKMF_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_host=x86_64-unknown-linux-gnu
ac_cv_prog_ac_ct_CC='gcc -m32'
ac_cv_prog_make_make_set=yes
## ----------------- ##
## Output variables. ##
## ----------------- ##
ALSALIBS=''
AR=''
ARFLAGS=''
AS='as --32'
AUDIOIOLIBS=''
BISON=''
BUILTINFLAG=''
CARBONLIB=''
CC='gcc -m32'
CFLAGS=''
COREAUDIO=''
COREFOUNDATIONLIB=''
CPP=''
CPPBIN=''
CPPFLAGS=''
CROSSCC=''
CROSSTEST=''
CROSSWINDRES=''
CRTLIBS=''
CXX='g++ -m32'
CXXFLAGS=''
DEFS=''
DEPENDENCIES=''
DISKARBITRATIONLIB=''
DLLEXT=''
DLLFLAGS=''
DLLTOOL=''
DLLWRAP=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP=''
ESDCONFIG=''
ESDINCL=''
ESDLIBS=''
EXEEXT=''
EXTRACFLAGS=''
EXTRA_BINARIES=''
FLEX=''
FONTCONFIGINCL=''
FONTFORGE=''
FONTSSUBDIRS=''
FREETYPEINCL=''
FREETYPELIBS=''
GLU32FILES=''
GPHOTO2INCL=''
GPHOTO2LIBS=''
GREP=''
HALINCL=''
ICOTOOL=''
IMPLIBEXT=''
INSTALL_DATA=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
IOKITLIB=''
LCMSLIBS=''
LD='ld -m elf_i386'
LDAPLIBS=''
LDCONFIG=''
LDD=''
LDDLLFLAGS=''
LDEXECFLAGS=''
LDFLAGS=''
LDPATH=''
LDRPATH_INSTALL=''
LDRPATH_LOCAL=''
LDSHARED=''
LIBDL=''
LIBEXT=''
LIBOBJS=''
LIBPOLL=''
LIBPTHREAD=''
LIBS=''
LINT=''
LINTFLAGS=''
LN=''
LN_S=''
LTLIBOBJS=''
MAINTAINER_MODE='#'
MAIN_BINARY=''
MINGWAR=''
NASLIBS=''
OBJEXT=''
OPENGLFILES=''
OPENGL_LIBS=''
PACKAGE_BUGREPORT='wine-devel@winehq.org'
PACKAGE_NAME='Wine'
PACKAGE_STRING='Wine 0.9.61'
PACKAGE_TARNAME='wine'
PACKAGE_VERSION='0.9.61'
PATH_SEPARATOR=':'
PKG_CONFIG=''
PRELINK=''
QUARTZFILES=''
RANLIB=''
RESOLVLIBS=''
RSVG=''
SANEINCL=''
SECURITYLIB=''
SET_MAKE=''
SHELL='/bin/bash'
SOCKETLIBS=''
STRIP=''
TOOLSDIR=''
WIN16_FILES='$(WIN16_FILES)'
WIN16_INSTALL='$(WIN16_INSTALL)'
WINDRES=''
XFILES=''
XLIB=''
XMKMF=''
XML2INCL=''
XML2LIBS=''
XSLTINCL=''
XSLTLIBS=''
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
ac_ct_AS=''
ac_ct_CC='gcc -m32'
ac_ct_CXX=''
bindir='${exec_prefix}/bin'
build='x86_64-unknown-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
exec_prefix='NONE'
ft_devel=''
gphoto2_devel=''
gphoto2port_devel=''
host='x86_64-unknown-linux-gnu'
host_alias=''
host_cpu='i386'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='NONE'
program_transform_name='s,x,x,'
psdir='${docdir}'
sane_devel=''
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
## ------------------- ##
## File substitutions. ##
## ------------------- ##
MAKE_DLL_RULES=''
MAKE_IMPLIB_RULES=''
MAKE_PROG_RULES=''
MAKE_RULES=''
MAKE_TEST_RULES=''
## ----------- ##
## confdefs.h. ##
## ----------- ##
#define PACKAGE_NAME "Wine"
#define PACKAGE_TARNAME "wine"
#define PACKAGE_VERSION "0.9.61"
#define PACKAGE_STRING "Wine 0.9.61"
#define PACKAGE_BUGREPORT "wine-devel@winehq.org"
configure: exit 77
-
mahdifa جان چرا wine رو از طریق بسته های کامپایل شده نصب نمیکنی ؟! داخل مخازن میتونی پیدا کنی ...
برای 8.04 : http://www.winehq.org/site/download-deb
برای تمام ورژن های اوبونتو : http://wine.budgetdedicated.com/archive/index.html
-
ی اروری من توش دیدم مبنی بر عدم توانایی در ساختن فایل قابل اجرا!
شاید مشکل از سطح دسترسی در اون پوشه باشه!
که البته یکمی بعدی هستش!
با sudo
تست کنید ویا پوشه برنامه تون رو دارای درستی ی 0777 کنید!
$sudo chmod 0777 -R <yourSourceSubFolderAddress>
-
شرمنده !!! الان متوجه شدم که wine فعلا برای سیستم های 64 بیتی طراحی نشده :( در توزیع هایی مثل fedora کتابخانه های 32 و 64 بیتی با هم نصب میشن یعنی در آن واحد میتونه در هر دو مد 32 و 64 بیتی کار کنه ... ولی در اوبونتو فقط یکی نصب میشه . که میتونید با راهنمای زیر کتابخانه های 32 بیتی رو هم نصب کنید و از هر دو مد استفاده کنید : http://wiki.winehq.org/WineOn64bit
به نظر من راه ساده تر اینه که اوبونتو 32 بیتی نصب کنی .
در صورت استفاده از بسته های deb هم به صورت زیر عمل کنید شاید جواب داد :
sudo dpkg -i --force-architecture PackageName.deb
در هر صورت اگر میخوای حتما از روی سورس نصب کنی باید قبلش کلی بسته ی دیگه هم نصب کنی که بتونی راحت کامپایلش کنی. خوشبختانه اسکریپت هایی برای این کار ساخته شده که کار رو راحت میکنه :
برای 8.04 : http://kegel.com/wine/hardy.sh
برای 7.10 : http://kegel.com/wine/gutsy.sh
برای بقیه ی ورژن ها : http://wiki.winehq.org/Recommended_Packages
-
ممنون آقای طالقانی و دوست عزیزم Behnam Golds مشکل من با نصب wine نیست مشکل من با C compiler است چون برنامه دیگه هم امتحان کردم مثل ntfs-3g-1 و بازم همون مشکل رو داره . مشکل با اینه که چرا کامپایل نمی کنه.
-
در مورد نرم افزار های وابسته یه صحبتها یی شد بررسی کن ببین چی کم داری ...
مثلا build-essential یا ....
-
در مورد نرم افزار های وابسته یه صحبتها یی شد بررسی کن ببین چی کم داری ...
مثلا build-essential یا ....
خوب فکر کنم حق با بهنام جان باشه این پکیج ( build-essential ) رو نصب کنی باید مشکلت حل بشه.
یک چکی هم بکن ببین آخرین ورژن gcc نصب باشه. ;)
-
این پکیج رو هم نصب کردم ولی بازم حل نشد توی فروم خود اوبنتو یه سری زدم اتفاقا همچین موضوعی هم مطرح شده بود ولی متاسفانه به خاطر مشکل در ترجمه زبان نتونستم چیزی بگیرم
دوستانی که میتونن کمک کنن به اینجا http://ubuntuforums.org/showthread.php?t=17033&highlight=executables&page=1 (http://ubuntuforums.org/showthread.php?t=17033&highlight=executables&page=1)یه سری بزنید اگه چیزی متوجه شدید یه خبر بدید.
-
صفحه ی اول نوشته libc6-dev-i386 رو باید نصب کنی :
sudo apt-get install libc6-dev-i386