Click here to Skip to main content
15,944,959 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: std:strstream does not work Pin
Richard MacCutchan24-Dec-20 4:18
mveRichard MacCutchan24-Dec-20 4:18 
GeneralRe: std:strstream does not work Pin
Stefan_Lang24-Dec-20 5:10
Stefan_Lang24-Dec-20 5:10 
GeneralRe: std:strstream does not work Pin
Haakon S.24-Dec-20 11:59
Haakon S.24-Dec-20 11:59 
AnswerRe: std:strstream does not work. Solution (sort of) Pin
Haakon S.26-Dec-20 1:11
Haakon S.26-Dec-20 1:11 
GeneralRe: std:strstream does not work. Solution (sort of) Pin
Randor 26-Dec-20 3:28
professional Randor 26-Dec-20 3:28 
QuestionConfigure Script Issue Pin
jblixt21-Dec-20 12:37
professionaljblixt21-Dec-20 12:37 
AnswerRe: Configure Script Issue Pin
Randor 21-Dec-20 13:01
professional Randor 21-Dec-20 13:01 
AnswerRe: Configure Script Issue Pin
k505421-Dec-20 17:42
mvek505421-Dec-20 17:42 
You don't say whether make completes successfully or not. The compiler flags given tell the compiler where to find the pieces to buld the program. If the compile has completed successfully, but when you try to run the program you get a message
"error while loading shared libraries: <libname.so>: cannot open shared object file: No such file or directory
then the problem is at runtime, not compile time. As Randor notes, you can tell the link-loader where to find the library with LD_LIBRARY_PATH
k5054@localhost$ LD_LIBRARY_PATH=/usr/local/lib64 myprog arg1 arg2
sets LD_LIBRARY_PATH for the given command. To set for a single session do
k5054@localhost$ export LD_LIBRARY_PATH=/usr/local/lib64
k5054@localhost$ myprog arg1 arg2
You can add that to your shell's .profile file. and it will be set every time you log in. If you want to set this up permanently for all users ont the system, then as root create a file /etc/ld.so.conf.d/local.conf containing the single line
/usr/local/lib64
Now, as root, run ldconfig, and you should be able to run your program from any login, without needing to set LD_LIBRARY_PATH in your .profile or per session/per command.

you can check what libraries are being loaded using the ldd command
<
k5054@localhost$ ldd /bin/bash
        linux-vdso.so.1 (0x00007ffebf5f6000)
        libtinfo.so.6 => /lib/x86_64-linux-gnu/libtinfo.so.6 (0x00007f7ec6539000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f7ec6533000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f7ec6341000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f7ec66b5000) 
If the link-loader can't find a library, it will show
libsomelib.so => not found
Keep Calm and Carry On

QuestionWriting a Factory Design Pattern Program with separate Header Files and Class Implementations Pin
Litu Sahoo17-Dec-20 12:26
Litu Sahoo17-Dec-20 12:26 
AnswerRe: Writing a Factory Design Pattern Program with separate Header Files and Class Implementations Pin
Gerry Schmitz17-Dec-20 19:27
mveGerry Schmitz17-Dec-20 19:27 
AnswerRe: Writing a Factory Design Pattern Program with separate Header Files and Class Implementations Pin
Richard MacCutchan17-Dec-20 23:36
mveRichard MacCutchan17-Dec-20 23:36 
QuestionBeginning C++ for Windows Application Pin
chipp_zanuff13-Dec-20 6:06
chipp_zanuff13-Dec-20 6:06 
AnswerRe: Beginning C++ for Windows Application Pin
Gerry Schmitz13-Dec-20 6:19
mveGerry Schmitz13-Dec-20 6:19 
QuestionRe: Beginning C++ for Windows Application Pin
Richard MacCutchan13-Dec-20 6:32
mveRichard MacCutchan13-Dec-20 6:32 
Questioncmath.h compile error Pin
Haakon S.9-Dec-20 21:20
Haakon S.9-Dec-20 21:20 
AnswerRe: cmath.h compile error Pin
CPallini9-Dec-20 21:39
mveCPallini9-Dec-20 21:39 
GeneralRe: cmath.h compile error Pin
Haakon S.10-Dec-20 0:51
Haakon S.10-Dec-20 0:51 
GeneralRe: cmath.h compile error Pin
CPallini10-Dec-20 1:16
mveCPallini10-Dec-20 1:16 
AnswerRe: cmath.h compile error Pin
Greg Utas10-Dec-20 1:04
professionalGreg Utas10-Dec-20 1:04 
GeneralRe: cmath.h compile error Pin
Haakon S.10-Dec-20 1:58
Haakon S.10-Dec-20 1:58 
GeneralRe: cmath.h compile error Pin
Greg Utas10-Dec-20 2:19
professionalGreg Utas10-Dec-20 2:19 
SuggestionRe: cmath.h compile error Pin
David Crow10-Dec-20 2:13
David Crow10-Dec-20 2:13 
AnswerRe: cmath.h compile error Pin
Randor 10-Dec-20 2:46
professional Randor 10-Dec-20 2:46 
QuestionRe: cmath.h compile error Pin
Richard MacCutchan10-Dec-20 3:21
mveRichard MacCutchan10-Dec-20 3:21 
AnswerRe: cmath.h compile error Pin
Daniel Pfeffer10-Dec-20 3:53
professionalDaniel Pfeffer10-Dec-20 3:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.