Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Codrea Pallady

Blocurile goale! Orase in car...

Motorul pe benzina 1.0 SCe65

Mostenire In 1986
 Lentile sferica pentru astigmatism

Problema inlocuire usa spate A6 C...

Ce gen de muzica este?

Drepturile copiilor, in numele &#...
 Mocheta peste parchet cu incalzir...

La multi ani mie!

Senzor filtru particule GOLF 7

La multi ani @radu103!
 La multi ani @Nenea Zap!

La multi ani @beavis03!

BlackView Oscal Pad 13, probleme ...

Baterie auto AGM 70AH vs normala ...
 

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

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