Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Poiana lui Ioc Khan CPI

Reconditionare cada baie din fonta

Problema imprimanta

Here goes nothing
 BCR sau Raiffeisen

Visual Studio 2022 instaleaza Epi...

Sfat alegere parbriz

EMAG - recenzii false facute de ei?
 Recomandare telefon 900-950

Nivel de trai

Semnal bun da'... prost

De ce statiile de radio FM nu ren...
 Pe unde pot sa gasesc statistici ...

Este reconditionat acest laptop?

Prelungire fire electrice

Amintiri despre satelit si retran...
 

LDFLAGS/CFLAGS

- - - - -
  • Please log in to reply
2 replies to this topic

#1
dorutoru

dorutoru

    Member

  • Grup: Members
  • Posts: 861
  • Înscris: 04.09.2003
Vreau sa mentionez de la inceput ca sunt cam paralel cu linuxul. :frust:
Problema e urmatoarea: incerc sa compilez un program. In fisierul Makefile am urmatoarele:
CC=gcc
FC=g77
LDFLAGS= -lz -llapack -lf77blas -lcblas -latlas
CFLAGS=  -Dfull

Normal ca imi da eroare la compilare :)
/usr/bin/ld: skipping incompatible /usr/lib/gcc-lib/i486-linux/3.3.2/../../../libz.so when searching for -lz

Intrebarea mea e: ce sunt LDFLAGS-urile si CFLAGS-urile? Si eventual daca stie sa-mi zica cineva ce reprezinta LDFLAGS-urile care le am eu in Makefile?

Multumesc  :worthy:

#2
i_m_meen

i_m_meen

    Member

  • Grup: Members
  • Posts: 288
  • Înscris: 27.03.2005
FLAGS = "steaguri", optiuni de compilare, switchuri.
C - pentru C, CXX - pentru C++
LD - pentru LD, linkerul GNU

Vezi ce versiune gcc ai cu  "gcc --version", si apoi: http://gcc.gnu.org/onlinedocs/

Si ca o solutie de moment:
Eventual incearca sa scoti flagul -lz, poate-poate reusesti...

#3
dorutoru

dorutoru

    Member

  • Grup: Members
  • Posts: 861
  • Înscris: 04.09.2003
Multumesc de ajutor, am mai aflat ceva... :)
Am gcc-3.3 (GCC) 3.3.2 (Debian).

Am mai progresat (cred :) ) cu compilarea. Totusi mai primesc cateva erori. Le pun aici, poate isi da cineva seama ce se poate face.

: undefined reference to `zhpevd_'
a.o(.text+0x4c0): In function `diag2':
: undefined reference to `zhpev_'
a.o(.text+0x840): In function `diag3':
: undefined reference to `zhpevx_'
a.o(.text+0x1004): In function `cf_diag':
: undefined reference to `zhpevd_'
b.o(.text+0x5eb9): In function `diag_q':
: undefined reference to `dspevd_'
c.o(.text+0x125e): In function `lu':
: undefined reference to `dgetrf_'
d.o(.text+0x1d3): In function `basis':
: undefined reference to `dcopy_'
d.o(.text+0x829): In function `mult':
: undefined reference to `dgemm_'
d.o(.text+0x8bc): In function `mult':
: undefined reference to `dgemm_'
d.o(.text+0x10b4): In function `fast_diag':
: undefined reference to `dspevd_'
d.o(.text+0x2985): In function `subdiag':
: undefined reference to `dspevd_'
d.o(.text+0x2acd): In function `subdiag':
: undefined reference to `dgemm_'
d.o(.text+0x2b18): In function `subdiag':
: undefined reference to `dcopy_'
collect2: ld returned 1 exit status
make: *** [program] Error 1

Anunturi

Neurochirurgie minim invazivă Neurochirurgie minim invazivă

"Primum non nocere" este ideea ce a deschis drumul medicinei spre minim invaziv.

Avansul tehnologic extraordinar din ultimele decenii a permis dezvoltarea tuturor domeniilor medicinei. Microscopul operator, neuronavigația, tehnicile anestezice avansate permit intervenții chirurgicale tot mai precise, tot mai sigure. Neurochirurgia minim invazivă, sau prin "gaura cheii", oferă pacienților posibilitatea de a se opera cu riscuri minime, fie ele neurologice, infecțioase, medicale sau estetice.

www.neurohope.ro

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate