Last time I checked, sunfreeware had no gcc package suitable for Solaris 11. I would suggest to remove the gcc package you installed from there and use the Solaris 11 packaging command instead:
This will install gcc and all required dependencies automatically.
Hi ,
I am new to solaris world but worked in unix for a while . I have this solaris box version 8 .I am trying to run a simple unix file . Q.shl
cat Q.shl
#!/bin/ksh
db2 get connection state
When I run the file I get following error :
Q.shl
ksh: Q.shl: not found
This is... (6 Replies)
Hi Gurus
Im a fresher and im working.I installed solaris 10 on my windows PC(dual boot) but im not able plumb my interface..everytime i use ifconfig command and tried different interfaces like eri0,ce0 etc but its displaying that interface not found.I know that there is some problem with... (15 Replies)
Hi,
i have these script whether to find a script is running or not
echo "Checking if job is running mail.sh"
((numproc=`ps -aef |grep mail.sh | grep -v grep | wc -l`))
print numproc
if ((numproc == 0 ))
then
print "OKAY to start mail.sh"
else
PAGEDT=`date|cut... (3 Replies)
hi guys.
can we use fread and fwrite with pipes to write data more than PIPE_BUF atomically since they lock FILE object until I/O operation finish? (1 Reply)
Hi guys.
To work with physical files, sockets, pipes, ... which library is good? stdio or unistd
stdio.h functions perform buffering and rationally should be better than unistd.h routines. but i am wondering why all UNIX programming books use unistd.h routines for almost all types of I/O... (7 Replies)
Hi All,
I am new to linux and Programming.
Inside the file stdio.h, there is a description about FILE structure. Which has many internal data members like _p, _r, _flags etc.
I have written a sample code to find out the contents of the FILE structure.
It opens a sample file ( FILE *fp ),... (5 Replies)
Trying to compile a C program recievin this
hello.c:1:19: fatal error: stdio.h: No such file or directory
gcc is installed on the system.
echo $PATH
/usr/bin:/usr/sbin:/usr/gcc/4.5/include/c++/4.5.2/tr1
root@Sol11swtb01:/media/NO NAME/Programming/C/Testing# cd... (2 Replies)
Hello Guys,
I'm new in programing line & just started from C++ programs but i don't know the meaning of #include<stdio.h> file....Guys tell me what's the working of this file in C++ program?? I'm confused...
Title changed: Please use a descriptive subject text, and not C++?? (3 Replies)
Hi,
Why do I get this in Solaris 11?
huamin@SOL11I:~$ ls /etc/user_addr
/etc/user_addr: No such file or directory
Many Thanks & Best Regards,
HuaMin (1 Reply)
I just installed Solaris 10 on my virtual machine.
firstly I want to complie a c program using gcc but "the gcc is not found"
so I looked for a way and try to install the gcc and I tried the following command
pkg install gcc-45
but however, the "pkg is not found as well"
I also tried... (2 Replies)
Discussion started by: roberts123
2 Replies
LEARN ABOUT DEBIAN
trampoline
TRAMPOLINE(3) Library Functions Manual TRAMPOLINE(3)NAME
trampoline - closures as first-class C functions
SYNOPSIS
#include <trampoline.h>
function = alloc_trampoline(address, variable, data);
free_trampoline(function);
is_trampoline(function)
trampoline_address(function)
trampoline_variable(function)
trampoline_data(function)
DESCRIPTION
These functions implement closures as first-class C functions. A closure consists of a regular C function and a piece of data which gets
passed to the C function when the closure is called.
Closures as first-class C functions means that they fit into a function pointer and can be called exactly like any other C function. func-
tion = alloc_trampoline(address, variable, data) allocates a closure. When function gets called, it stores data in the variable variable
and calls the C function at address. The function at address is responsible for fetching data out of variable immediately, before execu-
tion of any other function call.
This is much like gcc's local functions, except that the GNU C local functions have dynamic extent (i.e. are deallocated when the creating
function returns), while trampoline provides functions with indefinite extent: function is only deallocated when free_trampoline(function)
is called.
is_trampoline(function) checks whether the C function function was produced by a call to alloc_trampoline. If this returns true, the argu-
ments given to alloc_trampoline can be retrieved:
trampoline_address(function) returns address,
trampoline_variable(function) returns variable,
trampoline_data(function) returns data.
SEE ALSO gcc(1), varargs(3), callback(3)BUGS
Passing the data through a global variable is not reentrant. Don't call trampoline functions from within signal handlers. This is fixed in
the callback(3) package.
PORTING
The way gcc builds local functions is described in the gcc source, file gcc-2.6.3/config/cpu/cpu.h.
AUTHOR
Bruno Haible <bruno@clisp.org>
ACKNOWLEDGEMENTS
Many ideas were cribbed from the gcc source.
25 October 1997 TRAMPOLINE(3)