Početak›Forumi›Prvi put na Linuksu?›Problem pri kompajliranju.
- This topic has 8 odgovora, 6 glasova, and was last updated 16 years, 3 months ranije by Anonimni.
-
AutorČlanci
-
2. januar 2008. u 4:36 pm #9696gandalfGlavni majstor
Instalirao sam Debian 4.0 za amd64 .Ova verzija ima problem sa podesavanjem muzicke karte koja nije prepoznata pri instalaciji.Posto sam odlucio da probam jos neke module,pri kompajliranju imam sledeci problem:
debian:/home/tomato/extract/alsa-driver-1.0.14-4.06a# ./configure
checking for gcc… gcc
checking for C compiler default output file name… configure: error: C compiler cannot create executables
See `config.log’ for more details.a doticni fajl izgleda ovako:
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.It was created by configure, which was
generated by GNU Autoconf 2.60. Invocation command line was$ ./configure
## ——— ##
## Platform. ##
## ——— ##hostname = debian
uname -m = x86_64
uname -r = 2.6.18-5-amd64
uname -s = Linux
uname -v = #1 SMP Sat Dec 22 20:43:59 UTC 2007/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 = unknownPATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /usr/bin/X11## ———– ##
## Core tests. ##
## ———– ##configure:2049: checking for gcc
configure:2065: found /usr/bin/gcc
configure:2076: result: gcc
configure:2314: checking for C compiler version
configure:2321: gcc –version >&5
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
Copyright (C) 2006 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:2324: $? = 0
configure:2331: gcc -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 –program-suffix=-4.1 –enable-__cxa_atexit –enable-clocale=gnu –enable-libstdcxx-debug –enable-mpfr –enable-checking=release x86_64-linux-gnu
Thread model: posix
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
configure:2334: $? = 0
configure:2341: gcc -V >&5
gcc: ‘-V’ option must have argument
configure:2344: $? = 1
configure:2367: checking for C compiler default output file name
configure:2394: gcc conftest.c >&5
/usr/bin/ld: crt1.o: No such file: No such file or directory
collect2: ld returned 1 exit status
configure:2397: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME “”
| #define PACKAGE_TARNAME “”
| #define PACKAGE_VERSION “”
| #define PACKAGE_STRING “”
| #define PACKAGE_BUGREPORT “”
| /* end confdefs.h. */
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:2436: error: C compiler cannot create executables
See `config.log’ for more details.## —————- ##
## Cache variables. ##
## —————- ##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_LDFLAGS_set=
ac_cv_env_LDFLAGS_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_prog_ac_ct_CC=gcc## —————– ##
## Output variables. ##
## —————– ##AR=”
ARCH=”
AS=”
CC=’gcc’
CFLAGS=”
CONFIG_AC97_BUS=”
CONFIG_ALPHA=”
CONFIG_ARCH_AT91=”
CONFIG_ARCH_PXA=”
CONFIG_ARCH_S3C2410=”
CONFIG_ARCH_SA1100=”
CONFIG_ARM=”
CONFIG_ARM_AMBA=”
CONFIG_BROKEN=”
CONFIG_CPU_SUBTYPE_SH7760=”
CONFIG_EXPERIMENTAL=”
CONFIG_FW_LOADER=”
CONFIG_GSC=”
CONFIG_HAVE_PCSP_HOOK=”
CONFIG_HPET=”
CONFIG_I2C=”
CONFIG_I2C_POWERMAC=”
CONFIG_I2C_SENSOR=”
CONFIG_INPUT=”
CONFIG_ISA=”
CONFIG_ISAPNP=”
CONFIG_ISAPNP_KERNEL=”
CONFIG_ISA_DMA_API=”
CONFIG_L3=”
CONFIG_MACH_ETI_B1=”
CONFIG_MACH_ETI_C1=”
CONFIG_MACH_GTA01=”
CONFIG_MACH_POODLE=”
CONFIG_MACH_SMDK2443=”
CONFIG_MACH_TOSA=”
CONFIG_MIPS=”
CONFIG_PARISC=”
CONFIG_PARPORT=”
CONFIG_PCI=”
CONFIG_PCMCIA=”
CONFIG_PM=”
CONFIG_PNP=”
CONFIG_PNP_KERNEL=”
CONFIG_PPC=”
CONFIG_PPC_PMAC=”
CONFIG_PROC_FS=”
CONFIG_PXA_SHARP_C7XX=”
CONFIG_PXA_SHARP_CXX00=”
CONFIG_RTC=”
CONFIG_SBUS=”
CONFIG_SGI=”
CONFIG_SH_DMABRG=”
CONFIG_SH_DREAMCAST=”
CONFIG_SND=”
CONFIG_SND_AC97_CODEC=”
CONFIG_SND_AC97_POWER_SAVE=”
CONFIG_SND_AD1816A=”
CONFIG_SND_AD1848=”
CONFIG_SND_AD1848_LIB=”
CONFIG_SND_AD1889=”
CONFIG_SND_ADLIB=”
CONFIG_SND_AICA=”
CONFIG_SND_ALI5451=”
CONFIG_SND_ALS100=”
CONFIG_SND_ALS300=”
CONFIG_SND_ALS4000=”
CONFIG_SND_AOA=”
CONFIG_SND_AOA_FABRIC_LAYOUT=”
CONFIG_SND_AOA_ONYX=”
CONFIG_SND_AOA_SOUNDBUS=”
CONFIG_SND_AOA_SOUNDBUS_I2S=”
CONFIG_SND_AOA_TAS=”
CONFIG_SND_AOA_TOONIE=”
CONFIG_SND_ARMAACI=”
CONFIG_SND_ASIHPI=”
CONFIG_SND_AT91_SOC=”
CONFIG_SND_AT91_SOC_ETI_B1_WM8731=”
CONFIG_SND_AT91_SOC_ETI_SLAVE=”
CONFIG_SND_AT91_SOC_SSC=”
CONFIG_SND_ATIIXP=”
CONFIG_SND_ATIIXP_MODEM=”
CONFIG_SND_AU1X00=”
CONFIG_SND_AU8810=”
CONFIG_SND_AU8820=”
CONFIG_SND_AU8830=”
CONFIG_SND_AZT2320=”
CONFIG_SND_AZT3328=”
CONFIG_SND_BIT32_EMUL=”
CONFIG_SND_BT87X=”
CONFIG_SND_BT87X_OVERCLOCK=”
CONFIG_SND_CA0106=”
CONFIG_SND_CMI8330=”
CONFIG_SND_CMIPCI=”
CONFIG_SND_CS4231=”
CONFIG_SND_CS4231_LIB=”
CONFIG_SND_CS4232=”
CONFIG_SND_CS4236=”
CONFIG_SND_CS4281=”
CONFIG_SND_CS46XX=”
CONFIG_SND_CS46XX_NEW_DSP=”
CONFIG_SND_CS5530=”
CONFIG_SND_CS5535AUDIO=”
CONFIG_SND_DARLA20=”
CONFIG_SND_DARLA24=”
CONFIG_SND_DATE=”
CONFIG_SND_DEBUG=”
CONFIG_SND_DEBUG_DETECT=”
CONFIG_SND_DEBUG_MEMORY=”
CONFIG_SND_DT019X=”
CONFIG_SND_DUMMY=”
CONFIG_SND_DYNAMIC_MINORS=”
CONFIG_SND_ECHO3G=”
CONFIG_SND_EMU10K1=”
CONFIG_SND_EMU10K1X=”
CONFIG_SND_ENS1370=”
CONFIG_SND_ENS1371=”
CONFIG_SND_ES1688=”
CONFIG_SND_ES18XX=”
CONFIG_SND_ES1938=”
CONFIG_SND_ES1968=”
CONFIG_SND_ES968=”
CONFIG_SND_FM801=”
CONFIG_SND_FM801_TEA575X=”
CONFIG_SND_FM801_TEA575X_BOOL=”
CONFIG_SND_GINA20=”
CONFIG_SND_GINA24=”
CONFIG_SND_GUSCLASSIC=”
CONFIG_SND_GUSEXTREME=”
CONFIG_SND_GUSMAX=”
CONFIG_SND_GUS_SYNTH=”
CONFIG_SND_HARMONY=”
CONFIG_SND_HDA_INTEL=”
CONFIG_SND_HDSP=”
CONFIG_SND_HDSPM=”
CONFIG_SND_HPET=”
CONFIG_SND_HWDEP=”
CONFIG_SND_ICE1712=”
CONFIG_SND_ICE1724=”
CONFIG_SND_INDIGO=”
CONFIG_SND_INDIGODJ=”
CONFIG_SND_INDIGOIO=”
CONFIG_SND_INTEL8X0=”
CONFIG_SND_INTEL8X0M=”
CONFIG_SND_INTERWAVE=”
CONFIG_SND_INTERWAVE_STB=”
CONFIG_SND_KERNELDIR=”
CONFIG_SND_KORG1212=”
CONFIG_SND_KORG1212_FIRMWARE_IN_KERNEL=”
CONFIG_SND_LAYLA20=”
CONFIG_SND_LAYLA24=”
CONFIG_SND_LOOPBACK=”
CONFIG_SND_MAESTRO3=”
CONFIG_SND_MAESTRO3_FIRMWARE_IN_KERNEL=”
CONFIG_SND_MIA=”
CONFIG_SND_MIRO=”
CONFIG_SND_MIXART=”
CONFIG_SND_MIXER_OSS=”
CONFIG_SND_MONA=”
CONFIG_SND_MPU401=”
CONFIG_SND_MPU401_UART=”
CONFIG_SND_MSND_PINNACLE=”
CONFIG_SND_MTPAV=”
CONFIG_SND_MTS64=”
CONFIG_SND_MVERSION=”
CONFIG_SND_NM256=”
CONFIG_SND_OPL3SA2=”
CONFIG_SND_OPL3_LIB=”
CONFIG_SND_OPL4_LIB=”
CONFIG_SND_OPTI92X_AD1848=”
CONFIG_SND_OPTI92X_CS4231=”
CONFIG_SND_OPTI93X=”
CONFIG_SND_OSSEMUL=”
CONFIG_SND_PC98_CS4232=”
CONFIG_SND_PCM=”
CONFIG_SND_PCM_OSS=”
CONFIG_SND_PCM_OSS_PLUGINS=”
CONFIG_SND_PCM_XRUN_DEBUG=”
CONFIG_SND_PCSP=”
CONFIG_SND_PCXHR=”
CONFIG_SND_PDAUDIOCF=”
CONFIG_SND_PDPLUS=”
CONFIG_SND_PORTMAN2X4=”
CONFIG_SND_POWERMAC=”
CONFIG_SND_POWERMAC_AUTO_DRC=”
CONFIG_SND_PXA2XX_AC97=”
CONFIG_SND_PXA2XX_I2SOUND=”
CONFIG_SND_PXA2XX_PCM=”
CONFIG_SND_PXA2XX_SOC=”
CONFIG_SND_PXA2XX_SOC_AC97=”
CONFIG_SND_PXA2XX_SOC_CORGI=”
CONFIG_SND_PXA2XX_SOC_I2S=”
CONFIG_SND_PXA2XX_SOC_POODLE=”
CONFIG_SND_PXA2XX_SOC_SPITZ=”
CONFIG_SND_PXA2XX_SOC_TOSA=”
CONFIG_SND_RAWMIDI=”
CONFIG_SND_RIPTIDE=”
CONFIG_SND_RME32=”
CONFIG_SND_RME9652=”
CONFIG_SND_RME96=”
CONFIG_SND_RTCTIMER=”
CONFIG_SND_S3C2410=”
CONFIG_SND_S3C2443_SOC_AC97=”
CONFIG_SND_S3C24XX_SOC=”
CONFIG_SND_S3C24XX_SOC_I2S=”
CONFIG_SND_S3C24XX_SOC_NEO1973_WM8753=”
CONFIG_SND_S3C24XX_SOC_SMDK2443_WM9710=”
CONFIG_SND_SA11XX_UDA1341=”
CONFIG_SND_SB16=”
CONFIG_SND_SB16_CSP=”
CONFIG_SND_SB16_CSP_FIRMWARE_IN_KERNEL=”
CONFIG_SND_SB16_DSP=”
CONFIG_SND_SB8=”
CONFIG_SND_SB8_DSP=”
CONFIG_SND_SBAWE=”
CONFIG_SND_SB_COMMON=”
CONFIG_SND_SEQUENCER=”
CONFIG_SND_SEQUENCER_OSS=”
CONFIG_SND_SEQ_DUMMY=”
CONFIG_SND_SEQ_RTCTIMER_DEFAULT=”
CONFIG_SND_SERIALMIDI=”
CONFIG_SND_SERIAL_U16550=”
CONFIG_SND_SGALAXY=”
CONFIG_SND_SH7760_AC97=”
CONFIG_SND_SOC=”
CONFIG_SND_SOC_AC97_BUS=”
CONFIG_SND_SOC_AC97_CODEC=”
CONFIG_SND_SOC_PCM_SH7760=”
CONFIG_SND_SOC_SH4_HAC=”
CONFIG_SND_SOC_SH4_SSI=”
CONFIG_SND_SOC_WM8731=”
CONFIG_SND_SOC_WM8750=”
CONFIG_SND_SOC_WM8753=”
CONFIG_SND_SOC_WM9712=”
CONFIG_SND_SONICVIBES=”
CONFIG_SND_SSCAPE=”
CONFIG_SND_SUN_AMD7930=”
CONFIG_SND_SUN_CS4231=”
CONFIG_SND_SUN_DBRI=”
CONFIG_SND_SUPPORT_OLD_API=”
CONFIG_SND_TIMER=”
CONFIG_SND_TRIDENT=”
CONFIG_SND_USB_AUDIO=”
CONFIG_SND_USB_CAIAQ=”
CONFIG_SND_USB_CAIAQ_INPUT=”
CONFIG_SND_USB_USX2Y=”
CONFIG_SND_VERBOSE_PRINTK=”
CONFIG_SND_VERBOSE_PROCFS=”
CONFIG_SND_VERSION=’1.0.14′
CONFIG_SND_VIA82XX=”
CONFIG_SND_VIA82XX_MODEM=”
CONFIG_SND_VIRMIDI=”
CONFIG_SND_VX222=”
CONFIG_SND_VXPOCKET=”
CONFIG_SND_VX_LIB=”
CONFIG_SND_WAVEFRONT=”
CONFIG_SND_WAVEFRONT_FIRMWARE_IN_KERNEL=”
CONFIG_SND_YMFPCI=”
CONFIG_SND_YMFPCI_FIRMWARE_IN_KERNEL=”
CONFIG_SOC_AU1000=”
CONFIG_SOC_AU1100=”
CONFIG_SOC_AU1500=”
CONFIG_SOUND=”
CONFIG_SOUND_PRIME=”
CONFIG_SPARC32=”
CONFIG_SPARC64=”
CONFIG_SPARC=”
CONFIG_SUPERH64=”
CONFIG_SUPERH=”
CONFIG_USB=”
CONFIG_VIDEO_DEV=”
CONFIG_VIDEO_V4L1=”
CONFIG_X86=”
CONFIG_X86_32=”
CONFIG_X86_64=”
CONFIG_X86_PC9800=”
CPP=”
CPPFLAGS=”
CROSS_COMPILE=”
DEFS=”
ECHO_C=”
ECHO_N=’-n’
ECHO_T=”
EGREP=”
EXEEXT=”
EXTRA_INCLUDES=”
GENKSYMS=”
GREP=”
INSTALL_DATA=”
INSTALL_PROGRAM=”
INSTALL_SCRIPT=”
KERNEL_INC=”
KLD=”
LDFLAGS=”
LIBOBJS=”
LIBS=”
LTLIBOBJS=”
MAKE_ADDS=”
NEW_KBUILD=”
OBJEXT=”
PACKAGE_BUGREPORT=”
PACKAGE_NAME=”
PACKAGE_STRING=”
PACKAGE_TARNAME=”
PACKAGE_VERSION=”
PATH_SEPARATOR=’:’
RANLIB=”
SHELL=’/bin/sh’
SRCDIR=”
ac_ct_CC=’gcc’
bindir=’${exec_prefix}/bin’
build_alias=”
c_opts=”
datadir=’${datarootdir}’
datarootdir=’${prefix}/share’
docdir=’${datarootdir}/doc/${PACKAGE}’
dvidir=’${docdir}’
exec_prefix=’NONE’
host_alias=”
htmldir=’${docdir}’
includedir=’${prefix}/include’
infodir=’${datarootdir}/info’
kaversion=”
kextraversion=”
kpatchlevel=”
ksublevel=”
kversion=”
libdir=’${exec_prefix}/lib’
libexecdir=’${exec_prefix}/libexec’
localedir=’${datarootdir}/locale’
localstatedir=’${prefix}/var’
m_opts=”
mandir=’${datarootdir}/man’
moddir=”
moddir_tree=”
modsubdir=”
msmp=”
oldincludedir=’/usr/include’
pdfdir=’${docdir}’
prefix=’NONE’
processor=”
program_transform_name=’s,x,x,’
psdir=’${docdir}’
sbindir=’${exec_prefix}/sbin’
sharedstatedir=’${prefix}/com’
sysconfdir=’${prefix}/etc’
target_alias=”## ———– ##
## confdefs.h. ##
## ———– ###define PACKAGE_NAME “”
#define PACKAGE_TARNAME “”
#define PACKAGE_VERSION “”
#define PACKAGE_STRING “”
#define PACKAGE_BUGREPORT “”configure: exit 77
Jedno sam mesto prepoznao kao potencijalni izvor problema:
/usr/bin/ld: crt1.o: No such file: No such file or directory
Sta mi je ciniti ,ako moze neki savet ?
Mislim da nesto nije uredu sa tim gcc kompajlerom,nemam bas velikog iskustva sa kompajliranjem pa mi treba pomoc.2. januar 2008. u 6:36 pm #66515paralizerUčesnikProbaj
apt-get install g++ g++-devel
Potrazi malo po ovog foruma. Znam da ces da nadjes odgovor za ovaj problem za kratko vreme.
http://www.linuxo.net/component/option,com_smf/Itemid,82/topic,7637.0/
http://www.linuxo.net/component/option,com_smf/Itemid,82/topic,1308.0/
2. januar 2008. u 10:31 pm #66516AnonimniGostProbao i dobio:
debian:/home/toma/extract/glibc-2.3.6# apt-get install g++ g++-devel
Reading package lists… Done
Building dependency tree… Done
E: Couldn’t find package g++-devel3. januar 2008. u 12:35 am #66517dukenukem_4dUčesnikmislim da nedostaje glibc-devel paket (ili nesto slicno)
da li postoji vec gotova alsa 1.0.14 debian kao paket? jer kompiliranje zna da potraje i ponekad je problematicno i
instalacija prebrise postojeci alsa drajver3. januar 2008. u 5:44 pm #66518paralizerUčesnikNemam poima. Necu da kazem (mrzim) al bas i volim Debiana.
mislim da nedostaje glibc-devel paket (ili nesto slicno)
da li postoji vec gotova alsa 1.0.14 debian kao paket? jer kompiliranje zna da potraje i ponekad je problematicno i
instalacija prebrise postojeci alsa drajver3. januar 2008. u 9:43 pm #66519GorankxUčesnikZnam da je malo offtopic ali i ja sam imao isti problem kada sam hteo da iskompajliram xmms.E sad kada sam otkucao ./configure pisalo je da mi fali GLIB 1.2.2.Ja skinem i iskompajliram isti i ukucam glib-config –version i izbaci mi verziju 1.2.2 a kad opet u folderu sa xmms ukucam ./configure pise mi da glib opet nije instaliran.Isti xmms sam iskompajlirao bez problema na opensuse 10.3
4. januar 2008. u 6:15 pm #66520MoneoUčesnikPrijatelju a sto ne bi uzeo Debian Testing ako ti treba noviji softver ^-^
Ima ALSA-u 1.0.15 i kernel 2.6.22 a softver i iso image-e se osvezavaju svake nedelje
Dakle prava stvar ako imas dobar net O0
I nemoj da te koleba ovo testing u nazivu-taj Debian se zapravo i preporucuje za standradne desktop masine i to “testing” je ustvari po Debian merilima :biggrin:
Moze da se se desi da bude nekih problema ali update je redovan tako da ^-^6. januar 2008. u 1:11 pm #66521MarelUčesnikNemoj da kompajliraš tu novu alsa-u nego vidi koji modul treba da se učita, pa ga dodaj u /etc/modules, a onda restartuj sistem (ili ga učitaj sa modprobe), pa pokreni alsaconf. Potraži malo za tvoj model kartice po netu.
7. januar 2008. u 12:14 pm #66522AnonimniGostProblem sam “resio” tako sto sam po preporuci Seleuk-a skinuo i instalirao testing verziju,i dobio cak 7,1 zvuk.
-
AutorČlanci
Moraš biti prijavljen da bi postavio komentar u ovoj temi.