انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: مشکل در C compiler  (دفعات بازدید: 3015 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین mahdifa

  • Full Member
  • *
  • ارسال: 106
  • جنسیت : پسر
مشکل در C compiler
« : 17 اردیبهشت 1387، 05:03 ب‌ظ »
عرض به حضورتان که من چند تا بسته رو به صورت tar.bz2 برای نصب آماده کردم ولی هر بار در قسمت configure/.  با این مشکل بر می خورم
configure: error: C compiler cannot create executables
See `config.log' for more details.
لطفا راهنمایی کنید
تنها کسی مرتکب اشتباه نمی شود که کار نمی کند. "ناپلئون"

آفلاین salamat

  • Full Member
  • *
  • ارسال: 235
  • جنسیت : پسر
  • تخیل همه چیز است . (آلبرت اینشتن)
پاسخ به: مشکل در C compiler
« پاسخ #1 : 17 اردیبهشت 1387، 05:26 ب‌ظ »
خوب بهتره محتوای داخل config.log رو هم اینجا بزاری تا بهتر بتونیم راهنماییت کنیم.  ;)
« آخرین ویرایش: 17 اردیبهشت 1387، 06:38 ب‌ظ توسط salamat »

آفلاین mahdifa

  • Full Member
  • *
  • ارسال: 106
  • جنسیت : پسر
پاسخ به: مشکل در C compiler
« پاسخ #2 : 18 اردیبهشت 1387، 11:01 ق‌ظ »
کل 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
تنها کسی مرتکب اشتباه نمی شود که کار نمی کند. "ناپلئون"

آفلاین Behnam Golds

  • High Hero Member
  • *
  • ارسال: 1368
  • جنسیت : پسر
پاسخ به: مشکل در C compiler
« پاسخ #3 : 18 اردیبهشت 1387، 11:46 ق‌ظ »
mahdifa  جان  چرا  wine   رو  از  طریق  بسته  های کامپایل  شده  نصب  نمیکنی ؟!  داخل  مخازن  میتونی  پیدا   کنی ...

برای   8.04    :   http://www.winehq.org/site/download-deb

برای  تمام   ورژن  های  اوبونتو   : http://wine.budgetdedicated.com/archive/index.html 

آفلاین علیرضا طالقانی

  • High Hero Member
  • *
  • ارسال: 2373
  • جنسیت : پسر
  • القدس لنا، والنصر لنا!
    • Take it easy
پاسخ به: مشکل در C compiler
« پاسخ #4 : 18 اردیبهشت 1387، 11:50 ق‌ظ »
ی اروری من توش دیدم مبنی بر عدم توانایی در ساختن فایل قابل اجرا!
شاید مشکل از سطح دسترسی در اون پوشه باشه!
که البته یکمی بعدی هستش!
با sudo
تست کنید ویا پوشه برنامه تون رو دارای درستی ی 0777 کنید!
$sudo chmod 0777 -R <yourSourceSubFolderAddress>
.ShayneIsTheOneWhoIsAlwaysAlone
terminal@world-server:~$ sudo aptitude remove --purge Israel

آفلاین Behnam Golds

  • High Hero Member
  • *
  • ارسال: 1368
  • جنسیت : پسر
پاسخ به: مشکل در C compiler
« پاسخ #5 : 18 اردیبهشت 1387، 12:30 ب‌ظ »
شرمنده !!!  الان  متوجه  شدم  که   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
« آخرین ویرایش: 18 اردیبهشت 1387، 12:35 ب‌ظ توسط Behnam Golds »

آفلاین mahdifa

  • Full Member
  • *
  • ارسال: 106
  • جنسیت : پسر
پاسخ به: مشکل در C compiler
« پاسخ #6 : 18 اردیبهشت 1387، 03:08 ب‌ظ »
ممنون آقای طالقانی و دوست عزیزم  Behnam Golds  مشکل من با نصب wine نیست مشکل من با C compiler است چون برنامه دیگه هم امتحان کردم مثل ntfs-3g-1 و بازم همون مشکل رو داره . مشکل با اینه که چرا کامپایل نمی کنه.
تنها کسی مرتکب اشتباه نمی شود که کار نمی کند. "ناپلئون"

آفلاین Behnam Golds

  • High Hero Member
  • *
  • ارسال: 1368
  • جنسیت : پسر
پاسخ به: مشکل در C compiler
« پاسخ #7 : 18 اردیبهشت 1387، 03:11 ب‌ظ »
در   مورد   نرم  افزار های  وابسته   یه  صحبتها یی  شد  بررسی   کن  ببین  چی  کم  داری ...

مثلا      build-essential     یا  ....
« آخرین ویرایش: 18 اردیبهشت 1387، 03:18 ب‌ظ توسط Behnam Golds »

آفلاین salamat

  • Full Member
  • *
  • ارسال: 235
  • جنسیت : پسر
  • تخیل همه چیز است . (آلبرت اینشتن)
پاسخ به: مشکل در C compiler
« پاسخ #8 : 18 اردیبهشت 1387، 05:33 ب‌ظ »
نقل‌قول
در   مورد   نرم  افزار های  وابسته   یه  صحبتها یی  شد  بررسی   کن  ببین  چی  کم  داری ...

مثلا      build-essential     یا  ....

خوب فکر کنم حق با بهنام جان باشه این پکیج ( build-essential ) رو نصب کنی باید مشکلت حل بشه.

یک چکی هم بکن ببین آخرین ورژن gcc نصب باشه.  ;)

آفلاین mahdifa

  • Full Member
  • *
  • ارسال: 106
  • جنسیت : پسر
پاسخ به: مشکل در C compiler
« پاسخ #9 : 23 اردیبهشت 1387، 04:49 ب‌ظ »
این پکیج رو هم نصب کردم ولی بازم حل نشد توی فروم خود اوبنتو یه سری زدم اتفاقا همچین موضوعی هم مطرح شده بود ولی متاسفانه به خاطر مشکل در ترجمه زبان نتونستم چیزی بگیرم
دوستانی که میتونن کمک کنن به اینجا http://ubuntuforums.org/showthread.php?t=17033&highlight=executables&page=1یه سری بزنید اگه چیزی متوجه شدید یه خبر بدید.
تنها کسی مرتکب اشتباه نمی شود که کار نمی کند. "ناپلئون"

آفلاین Behnam Golds

  • High Hero Member
  • *
  • ارسال: 1368
  • جنسیت : پسر
پاسخ به: مشکل در C compiler
« پاسخ #10 : 23 اردیبهشت 1387، 05:04 ب‌ظ »
صفحه ی  اول  نوشته   libc6-dev-i386    رو  باید   نصب  کنی :

sudo apt-get install libc6-dev-i386