01-09-2015
There's not much there that could cause a problem. I don't see any support for "-fstack-protector" in the clang documentation, though.
What's the output from "file .../main.o" and all your other object files, from both GCC and clang? Maybe something shows up there.
Hopefully you're not running up against a compiler bug.
9 More Discussions You Might Find Interesting
1. Programming
Hi
I'm getting
ld: fatal: option -h and building a dynamic executable are incompatible
ld: fatal: Flags processing errors
When I run
ld -shared -L/usr/dt/lib -lDtSvc -o builtin.so Workspace.o
after running
gcc -fPIC -I/usr/X11R6/include -I/usr/dt/include -c Workspace.c
I'm... (6 Replies)
Discussion started by: laho
6 Replies
2. Programming
Undefined first referenced
symbol in file
std::basic_ostream<char, std::char_traits<char> >::operator<<(int)/var/tmp//ccTR
std::cerr /var/tmp//ccTRcjui.o
std::cout /var/tmp//ccTRcjui.o... (1 Reply)
Discussion started by: suhasini
1 Replies
3. UNIX for Dummies Questions & Answers
Getting the following error ,
ld: /opt/syncsort39/lib/libsyncsort.sl: Mismatched ABI. 64-bit PA shared library found in 32-bit link.
Is there any difference in the ld options in opt file while linking a 64 bit shared library ? Or is the problem because we are trying to link both 32 bit and 64... (3 Replies)
Discussion started by: arunkumar_mca
3 Replies
4. Programming
Hey everyone, I can't figure out this symbol referencing error after looking at it for the longest time, and I figured some fresh eyes might be able to point something out I am overlooking.
Undefined first referenced
symbol in... (1 Reply)
Discussion started by: fromatz
1 Replies
5. Web Development
Hello, guys!
I have a web server that uses PHP as DSO. Do you know any tool that can help me monitoring the CPU usage for any domain/subdomain that is hosted on this server? (1 Reply)
Discussion started by: Sergiu-IT
1 Replies
6. Solaris
deleteing post (0 Replies)
Discussion started by: dshakey
0 Replies
7. Shell Programming and Scripting
Hi, I am getting the error
01.30 Invalid shell error
I am running the bash shell script in the korn login shell.
I have mentioned the #!/bin/bash statement in the my script but not sure why it is giving this error to me.. (4 Replies)
Discussion started by: mr_harish80
4 Replies
8. Programming
Hi,
I have the following files:
// file.hvoid foo();
int i = 5; // should be just declared as extern int i;
// file1.c#include <stdio.h>
#include "file.h"
void foo() {
i = 10;
printf("%d\n", i);
}
// file2.c#include <stdio.h>
#include "file.h"
int main() {
foo(); (9 Replies)
Discussion started by: royalibrahim
9 Replies
9. Linux
Hi,
Currently I am migrating codes from unix to Linux. When doing linking(ld) getting the below error.
Error is :ld: invalid BFD target `--shared'
Providing the script of the ld:
ld -b -G -o lib/libatk.so ./src/atk_db.o ./src/atk_gcl.o ./src/atk_options.o ./src/atk_exception.o... (1 Reply)
Discussion started by: jrkar
1 Replies
LEARN ABOUT DEBIAN
ost_dso
ost::DSO(3) Library Functions Manual ost::DSO(3)
NAME
ost::DSO -
The DSO dynamic loader class is used to load object files.
SYNOPSIS
#include <file.h>
Public Member Functions
DSO (const char *filename)
Construct and load a DSO object file.
DSO (const char *filename, bool resolve)
const char * getError (void)
Retrieve error indicator associated with DSO failure.
virtual ~DSO ()
Detach a DSO object from running memory.
void * operator[] (const char *sym)
Lookup a symbol in the loaded file.
bool isValid (void)
See if DSO object is valid.
Static Public Member Functions
static void dynunload (void)
static DSO * getObject (const char *name)
Find a specific DSO object by filename.
static void setDebug (void)
Install debug handler...
Detailed Description
The DSO dynamic loader class is used to load object files.
On elf based systems this is typically done with dlopen. A dummy stub class is generated for non-dl capable systems.
Author:
David Sugar dyfet@ostel.com Dynamic class file loader.
Constructor & Destructor Documentation
ost::DSO::DSO (const char *filename) [inline]
Construct and load a DSO object file. Parameters:
filename pathname of object file to load.
ost::DSO::DSO (const char *filename, boolresolve) [inline]
virtual ost::DSO::~DSO () [virtual]
Detach a DSO object from running memory.
Member Function Documentation
static void ost::DSO::dynunload (void) [static]
const char* ost::DSO::getError (void) [inline]
Retrieve error indicator associated with DSO failure. This is often used in catch handlers.
static DSO* ost::DSO::getObject (const char *name) [static]
Find a specific DSO object by filename. Parameters:
name of DSO object file (partial).
bool ost::DSO::isValid (void)
See if DSO object is valid. Returns:
true if valid.
void* ost::DSO::operator[] (const char *sym)
Lookup a symbol in the loaded file.
static void ost::DSO::setDebug (void) [static]
Install debug handler...
Author
Generated automatically by Doxygen for GNU CommonC++ from the source code.
GNU CommonC++ Sat Jun 23 2012 ost::DSO(3)