[Advcomparch] Πρόβλημα με το make και ειδικότερα με τον gcc

Nikos Anastopoulos anastop at cslab.ece.ntua.gr
Tue Jun 25 00:46:28 EEST 2013


Καλησπέρα,

Δεν είμαι σίγουρος αν φταίει αυτό, αλλά δοκίμασε να αντικαταστήσεις το ~ 
με το πλήρες path του home σου. Έχω την αίσθηση ότι η συντόμευση του ~ 
για το home dir σου είναι bash-specific.

N.


On 06/24/2013 10:34 PM, Lambros Flokas wrote:
> Αντιμετωπίζω το εξής πρόβλημα.Ο gcc δε φαίνεται να λαμβάνει υπόψη του τα
> directories που του δίνω για τα include που κάνει το locks_scalability
> και ως εκ τούτου διαμαρτύρεται ότι δεν βρίσκει το hooks_base.h.Δοκίμασα
> αρκετά πράγματα αλλά τίποτα δε δούλεψε.Σε μια απέλπιδα προσπάθεια
> αντέγραψα το hooks_base.h στο φάκελο του make οπότε μου δημιούργησε ένα
> object code αλλά μου πέταξε και αυτά τα μηνύματα
> user at snf-40997:~/Desktop/files$ make
> gcc locks_scalability.c -I~/advcomparch/benchmarks/tools/hooks
> -I~/advcomparch/sniper/include -Wall -O0 -lpthread -DSNIPER -DMUTEX  -c
> -o locks_scalability.o
> locks_scalability.c: In function ‘main’:
> locks_scalability.c:163:12: warning: unused variable ‘elapsed’
> [-Wunused-variable]
> gcc locks_scalability.o -uparmacs_roi_end -uparmacs_roi_start
> -L~/advcomparch/benchmarks/tools/hooks -lhooks_base -lrt -Wall -O0
> -lpthread -DSNIPER -DMUTEX  -o locks
> /usr/bin/ld: cannot find -lhooks_base
> collect2: error: ld returned 1 exit status
> make: *** [locks] Error 1
> Από ότι κατάλαβα ο linker τώρα δε βρήκε το lhooks_base και δε το βρίσκω
> ούτε εγώ για να το κάνω copy paste.Μπορεί κανείς να βοηθήσει;
> Ευχαριστώ πολύ εκ των προτέρων
>
>
> _______________________________________________
> Advcomparch mailing list
> Advcomparch at lists.cslab.ece.ntua.gr
> http://lists.cslab.ece.ntua.gr/mailman/listinfo/advcomparch
>

-- 
Dr. Nikos Anastopoulos

Research Associate
National Technical University of Athens (NTUA)
School of Electrical and Computer Engineering
Computing Systems Laboratory

e-mail: anastop at cslab.ece.ntua.gr
Tel: +30-210-7724159


More information about the Advcomparch mailing list