Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Presbiopia - la 43 ani ?

Termen transcriere autovehicul

Cazare Timisoara pe 4-5 zile

Primele zile ale internetului per...
 Ditra 25

Casti USB-C ptr A-54

Aplicatie medicala / asistent med...

De ce vor atația politicieni...
 ERR_ADDRESS_UNREACHABLE

Legea 18/1968 Se mai aplica?

Digi conectare 2 routere prin fir

Succesiune notar versus instanta ...
 Montaj aer conditionat in balcon ...

Cont curent mulți valuta far...

Sugestii plan casa

Experiente cu firme care cumpara ...
 

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

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 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