Questions tagged [compiler]
The compiler tag has no usage guidance.
81
questions
0
votes
1answer
41 views
Debian : MPI code - Intel compiler - [Hardware Error]: Unified Memory Controller Error: DRAM ECC error
When running an executable compiled with intel mpiicc, I get, after 30 minutes of running, the
following errors :
kernel:[29585.573874] [Hardware Error]: Corrected error, no action required.
Message ...
21
votes
3answers
3k views
Are compiled shell scripts better for performance?
After some googling, I found a way to compile BASH scripts to binary executables (using shc).
I know that shell is an interpreted language, but what does this compiler do? Will it improve the ...
-5
votes
1answer
29 views
How can I name the output of a compiled source file in a certain way?
In terminal, I have compiled a source file named "file.C". I did this by typing g++ file.C -o file.
Now, I'd like to know how can I use Unix commands to name the output as "helloworld....
0
votes
1answer
156 views
snap install of kotlin-native
I'm a former Java developer attempting to learn Kotlin. So far so good, but on attempting to install kotlin-native to compile to a platform other than the JVM:
sudo snap install kotlin-native
I get ...
0
votes
1answer
84 views
How can I reliably modify build configs and add compiler flags in C/C++ RPM files?
I need to change the build configuration of a large number of rpm files for testing purposes. I'm only speaking of C/C++ code here. I'm not necessarily looking to do automation, but I could use a hand ...
0
votes
0answers
44 views
Relocation - linker(compile time) and Loader(runtime)
My question is whether the loader has to redo the work of relocating if the linker script(at runtime)already does that? I have read that relocating loaders will relocate the addresses at runtime. What ...
0
votes
0answers
232 views
How to change default compiler from clang to gnu gcc
I want to set default compiler from clang to gcc in termux (android application).
gcc isn't available in official repo so I used pointless community repo. But now I can't configure the termux to use ...
0
votes
1answer
247 views
I can't compile/install TP-Link T4u v3 drivers on Ubuntu 20.04 Focal Fossa
I am a real begginer in Linux and don't know why, I can't install my USB WiFi card drivers, I always get errors. I searched all of the Internet and tried over 10 solutions but nothing worked for me. ...
0
votes
1answer
135 views
How to set compiler specific standard headers #include paths?
What is a smart way to tell two compilers to look for their #include headers?
Running on a standard Linux 86x64 system, my standard compiler is gcc (currently v9.3).
Now I'd like to compile some ...
1
vote
0answers
350 views
Cross-Compilation using kernel headers
I coded a kernel module for my RaspberryPi. However, I need to cross-compile the module on my Ubuntu Development machine. I already downloaded the correct kernel-headers on my RaspberryPi and pushed ...
0
votes
0answers
30 views
Use of a user defined section name [ __attribute__((section(“name”)) ]
I do have some doubts about __attribute__((section("name")) .What is the real use of defining a user defined .section? Is there any examples to shows how it is useful?
1
vote
1answer
2k views
Difficulty installing gcc 7.3.1
I'm currently having some issues, trying to install the 7.3.1 gcc version. (I need this version for a specific gpu setup)
I have added jonathonf's repository:
add-apt repository ppa:jonathonf/gcc-...
2
votes
0answers
205 views
Native vs Cross Compile? Porting X86 for ARM Target Platform [closed]
Onlyoffice Document Server is supported and compiled for Intel platforms. Compile instructions and system requirements.
This posting indicates that it is possible to compile for ARM platforms:
I ...
23
votes
2answers
5k views
How do I compile something for Linux if I don't have enough space for installing GCC?
I purchased a Human Machine Interface (Exor Esmart04). Running on Linux 3.10.12, however this Linux is stripped down and does not have a C compiler. Another problem is the disk space:
I've tried to ...
1
vote
0answers
252 views
Recover static library from executable
I have an existing executable for which a small amount of source code has been lost. In particular, the executable uses a few functions from a static library, and the source code for that library is ...
0
votes
1answer
171 views
Compiling the output from the Perl Compiler (B::C), I get “EXTERN.h: No such file or directory”
If I try to compile something generated by B::C,
$ perl -MO=C,-omyTest.c -e'print "Hello World!";'
-e syntax OK
And then run `gcc myTest
$ gcc ./myTest.c
./myTest.c:3:10: fatal error: EXTERN.h: No ...
1
vote
0answers
2k views
CMake Error: The source directory does not appear to contain CMakeLists.txt
I have found similar discussions from google but didn't work for me. I want to use a bioinformatics package called pompd. At the first use, the program will automatically compile another application ...
5
votes
2answers
1k views
Want to turn off “note” level messages in GCC
When I compile a C (no pluses) program using GCC, there are several levels of messages possible, like warning, error, and note. The note messages are useless and distracting. How do I make them go ...
2
votes
2answers
6k views
How do I compile the Linux kernel with Clang? [closed]
Just out of curiosity, I am interested in compiling the Linux kernel with both the clang and zapcc compilers; one at a time.
I can't find a guide to follow. Only GCC is getting used to compile the ...
-1
votes
2answers
51 views
Where is the documentation for my compiler located?
Background
On page 5 of C++ Primer 5th edition, Exercise 1.1 asks this question:
Review the documentation for you compiler and determine what file naming convention is uses. Compile and run the ...
1
vote
1answer
181 views
Current status of PCC (Portable C Compiler)?
PCC's current website (the development was taken over from the '70ies code from Stephen C. Johnson by Anders Magnusson, and mostly rewritten). It shows no activity in it's CVS repository ("cvs -d :...
1
vote
0answers
46 views
passing arguments to c++.bin
I am having the following issue when making HSAIL:
[ 3%] Built target libhsail-includes
[ 6%] Building CXX object libHSAIL/CMakeFiles/hsail.dir/HSAILScannerRules.cpp.o
In file included from /home/...
4
votes
1answer
249 views
Are stack canaries shared via threads?
As far as I understand, stack canaries work as fllows:
Upon program startup a random value is generated and stored
in the thread local storage (%fs:0x28). This random value is then pushed onto the ...
6
votes
1answer
251 views
How to understand this TMG's assembly code from the Version 6 Unix?
Early versions of Unix included Doug McIlroy's tool tmg ("transmogrifier"), an early compiler-compiler. TMG was implemented in Dennis Ritchie's assembly language as well as in TMGL itself (the ...
2
votes
1answer
428 views
Linux From Scratch: Error while compiling binutils 2.32
I am working on Linux from Scratch and currently, I am on this page. While compiling binutils-2.32, I am getting this error:
lfs@pop-os:/mnt/lfs/sources/binutils-2.32/build$ ../configure --prefix=/...
0
votes
0answers
27 views
How does my application in Linux know how to find libraries in the common places [duplicate]
When I compile a simple C program for Linux, how does it automatically know where to find the standard C libraries when I run it?
Take the simple Hello World program for example which uses printf to ...
0
votes
1answer
814 views
How to cross compile older version of GCC under Debian?
I'm trying to build an older version of GCC toolchain for ARM under x86 because there is a bug with GCC > v5 for Cortex-M0. I'm following the combination of the following instructions:
https://...
0
votes
1answer
95 views
What are the criteria for including a language in gcc? [closed]
According to man gcc, gcc supports the following languages, which you can choose from with the -x flag:
c c-header cpp-output
c++ c++-header c++-cpp-output
objective-c objective-c-header ...
0
votes
2answers
300 views
Actual compilation differences between CPUs
For a project I intend to compile various *NIX OSs and their relative packages with different CPUs in order to maximize optimization and performance for specific systems. In order to save time and ...
0
votes
1answer
732 views
Pyenv cannot be installed in Manjaro Linux
Hello I have been trying to install pyenv on Manjaro Linux and got an error that openssl is not installed on the system. I have now installed it.
I understand that
I am supposed to tell the compiler ...
0
votes
1answer
59 views
Where to find the resulting .so file of a compilation?
I just compiled xdebug as instructed on the official site. But where can I find the resulting .so file?
I found one in the folder ./libs/xdebug.so and one in modules/xdebug.so.
Questions
Which one ...
1
vote
0answers
261 views
How do I install newer or older versions of GCC on Devuan/Debian?
Some distributions come with package sets for different versions of GCC, which you can easily install in parallel; others do not. Specifically, in Devuan ASCII / Debian Stretch, there only seem to be ...
1
vote
1answer
2k views
Red Hat 6.9 Desktop yum groupinstall Developer Tools not found? [closed]
I searched everywhere on the web for a few days, and I am still stuck...
I am running Red Hat Enterprise Linux Desktop 6.9 in a virtual machine. I am using an older version because I am experimenting ...
0
votes
1answer
502 views
How to install xlc++ on AIX?
How to install the compiler xlc++ on a AIX 4.3.3. server?
Where can I get the sources and instructions to installation?
2
votes
1answer
865 views
Why is LDBL_MAX 1.18973E+4932 and how is this possible?
If I write a C program to say the value of LDBL_MAX the largest value for a long double,
#include <float.h>
#include <stdio.h>
int main(void) {
const long double max = LDBL_MAX;
...
11
votes
2answers
33k views
How can I get a binary from a .py file
I need a program to compile python source code; as I found out at first I need to make a binary file from my python script.
I've already checked a lot of links, but still I haven't found something ...
1
vote
0answers
583 views
Changing system wide GCC compilation options such as -DFORTIFY_SOURCE, PIE and stack_protector
This is my first StackExchange question ever, and if it is in the wrong place (UNIX and Linux vs. somewhere like Software Engineering?) please point me right!
A very long time ago, I built a system ...
0
votes
1answer
2k views
Argument list too long: /bin/sh on Linux redhat
I am having a script named as test.sh, which I use to run as below, which works fine:-
/root/test.sh
Then i tried to compile this script using the shc compiler as below with Warning:-
shc -v -r -T -...
4
votes
1answer
800 views
Does POSIX mention cc or only c99?
I know that the most recent versions of POSIX specify that a C99-compliant compiler should (optionally) be present and called c99. Similarly, older versions of POSIX used to specify an optional c89 ...
1
vote
0answers
700 views
How to install Fortran compiler on Ubuntu system without internet access?
I am working on a command-line Ubuntu system that is on a Parallella (a SOC with a RISC-based muti-core co-processor). I need a Fortran compiler to run some HPC benchmarks but my search is proving ...
3
votes
2answers
22k views
gcc - error: no acceptable C compiler found in $PATH
I am trying to install GCC from source. I am following the instructions on the wiki at https://gcc.gnu.org/wiki/InstallingGCC and also on this question on SO.
I am running into issues on the ...
3
votes
2answers
2k views
How to get a list of all installed programming languages on arch linux / any linux? [closed]
Is there a way to check what programming languages are installed on a given Linux system?
For example, I have recently installed Arch Linux on my host and just for informational purposes I would like ...
0
votes
0answers
88 views
Cannot build source from FreeBSD live CD
I screwed up my FreeBSD system, so I'm going to fix it from a FreeBSD live CD.
First, I boot into the live CD, mount the partition where the broken system resides in with mount -t ufs /dev/ada0p5 /...
2
votes
2answers
709 views
How to compile Solaris executable under Debian?
I have a SSH account at my university's computer in which I can only compile with gcc 4.4.7, which doesn't compatible with my C++ 11 code (I don't have the rights to install/update software). In my ...
-1
votes
1answer
1k views
C compiler while installing GCC!
I have a virtual machine running RHEL7. I am trying to install GCC from source following
https://gcc.gnu.org/wiki/InstallingGCC
I am unable to do
yum groupinstall "Development Tools"
or
yum ...
1
vote
1answer
3k views
how to change the default CC command on mac os?
export PATH=./ndk_tools/bin/:${PATH}
export CC=arm-linux-androideabi-gcc
export CXX=arm-linux-androideabi-g++
echo \
"$CC"
CC --version
I use the script to change the default CC command, but it doesn'...
1
vote
1answer
1k views
Problems compiling VASP
I'm trying to compile VASP 5.4 on Ubuntu 14.04 and running into issues. I believe I'm most the way there but when I run the make command it seems to bottle out with out a specific error. I am unable ...
0
votes
0answers
90 views
Compiling: Scons can't find libav
The compiler errors I keep getting are:
error: ‘CODEC_ID_HUFFYUV’ undeclared (first use in this function)
if (!codec) codec = avcodec_find_encoder(CODEC_ID_HUFFYUV);
...
0
votes
1answer
2k views
./configure returns Fortran compiler error?
Attempting to run a configure file for the fv-fileviewer gives me this error:
configure: error: Could not find a Fortran compiler in >/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/lib/jvm/default/...
2
votes
1answer
301 views
C# compiler/IDE for Redhat Enterprise Linux 7?
Can someone point me to C# compiler/IDE for Redhat Enterprise Linux 7 ?