[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Chicken-janitors] #1366: linking tests fail when "make check" is run wi
From: |
Chicken Trac |
Subject: |
[Chicken-janitors] #1366: linking tests fail when "make check" is run without installing first |
Date: |
Tue, 02 May 2017 04:25:39 -0000 |
#1366: linking tests fail when "make check" is run without installing first
--------------------------------------+-----------------------------
Reporter: evhan | Owner:
Type: defect | Status: new
Priority: major | Milestone: 5.0
Component: compiler | Version: 5.0
Keywords: csc, tests, linker, make | Estimated difficulty: easy
--------------------------------------+-----------------------------
This is similar to #1347, but the failure occurs during the linking tests
due to the use of an absolute path to libchicken.a. When running "make
check" without a "make install", that file doesn't exist:
{{{
/home/evhan/src/chicken/chicken-core-chicken-5/tests/../chicken 'linking-
tests.scm' -output-file 'linking-tests.c' -static -verbose -include-path
/home/evhan/src/chicken/chicken-core-chicken-5/tests/.. -uses reverser
-emit-link-file linking-tests.link
'gcc' 'linking-tests.c' -o 'linking-tests.o' -c -fno-strict-aliasing
-fwrapv -DHAVE_CHICKEN_CONFIG_H -DC_ENABLE_PTABLES -Os -fomit-frame-
pointer -I/home/evhan/src/chicken/chicken-core-chicken-5/tests/..
-I/home/evhan/.chicken/chicken-5-load-module/include/chicken
rm linking-tests.c
'gcc' 'reverser.o' 'linking-tests.o' -o 'linking-tests'
-L/home/evhan/src/chicken/chicken-core-chicken-5/tests/..
-L/home/evhan/.chicken/chicken-5-load-module/lib
-Wl,-R'/home/evhan/.chicken/chicken-5-load-module/lib'
/home/evhan/.chicken/chicken-5-load-module/lib/libchicken.a -lm -ldl
gcc: error: /home/evhan/.chicken/chicken-5-load-module/lib/libchicken.a:
No such file or directory
}}}
--
Ticket URL: <https://bugs.call-cc.org/ticket/1366>
CHICKEN Scheme <https://www.call-cc.org/>
CHICKEN Scheme is a compiler for the Scheme programming language.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Chicken-janitors] #1366: linking tests fail when "make check" is run without installing first,
Chicken Trac <=