Sponsored Content
Full Discussion: macintosh
Top Forums UNIX for Dummies Questions & Answers macintosh Post 302201573 by jamesapp on Monday 2nd of June 2008 01:13:10 PM
Old 06-02-2008
there was a c program which i got from this website. i pasted the program into a text editor. i then compiled the program, and it compiled without any errors. but when i went to run the program nothing seemed to happen. the program was supposed to scroll text slowly accross the screen. just wondering what i am doing wrong?
one question i have is the command to run the program, i tried the following:

Code:
./nodoff.out 500 filename

where filename is the name of a file in my current working directory. one thing i will mention is that i am running mac os x 10.5.2 leopard. i am using terminal and a gcc compiler. i don't know if the fact that i am running leopard should have an effect on the computer not being able to run the c program?
here is the source file of the program which i called nodoff.c:

Code:
#ifdef __STDC__
#define PROTOTYPICAL
#endif
#ifdef __cplusplus
#define PROTOTYPICAL
#endif

#include <stdlib.h>
#include <sys/time.h>

#ifdef PROTOTYPICAL
int main(int argc, char *argv[])
#else
main(argc,argv)
char *argv[];
#endif

{
        int millisecs, microsecs;
        struct timeval tv;

        millisecs=atoi(argv[1]);
        microsecs=millisecs*1000;

        tv.tv_sec=microsecs/1000000;
        tv.tv_usec=microsecs%1000000;

        select(0, NULL, NULL, NULL, &tv);
        exit(0);
}

any help would be appreciated.
 

7 More Discussions You Might Find Interesting

1. Where do I download LINUX & UNIX?

Unix for Macintosh

Hi all, I'm a Mac-user (imac se at the moment), using Mac OS 9.1 I really want to learn how to work with unix-systems. What is the best place for me to start? Where can i download a system? Can i still use my imac as a software basestation for an ibook running OS 9.1? It seems like i... (9 Replies)
Discussion started by: Icarus
9 Replies

2. Shell Programming and Scripting

Game spy arcade for halo and macintosh?

I need help i heard you can play halo over online and you have a macintosh version where can I get it please respond (1 Reply)
Discussion started by: memattmyself
1 Replies

3. UNIX for Advanced & Expert Users

Is Unix a Network operating system for Macintosh computers

I am in the process of reading up on and learning about linux,and as i read, i am seeing that it was built off of the unix system platform,and i also believe that it is used in the mac computer field,i would like to know if this is true, and if i should learn about the macintosh computer... (2 Replies)
Discussion started by: Bill1263
2 Replies

4. UNIX for Dummies Questions & Answers

Macintosh user needs help with pop3d

Hi folks! I am not a power user, and have been able to enable Postfix to run on my Macintosh. It was a little bit difficult for me. But I payed good attention, while following an Internet Tutorial. Postfix version 2.1.5 I can send out emails, from local accounts or even from other... (0 Replies)
Discussion started by: fundidor
0 Replies

5. UNIX for Dummies Questions & Answers

IP Address History for Macintosh

Hi all, I have been assigned the following task; I have a Macintosh iBook laptop computer running OSX (10.3). This computer was used to download some unwanted content from the Internet. We know by looking at the browser history that these downloads took place between May 1 and May 3. What... (0 Replies)
Discussion started by: olifer
0 Replies

6. Shell Programming and Scripting

UNIX in the MacIntosh (for sed people)

Hi, I'm trying to use sed to process some files on Macs running OSX. Anyone know anything about Macs and sed? Here's the problem sed 's/^/ /g' test_file > endfile (there are spaces betwen the second and third /, but the forum software compresses them) This should put spaces at... (3 Replies)
Discussion started by: Laurel Maury
3 Replies

7. OS X (Apple)

Macintosh Mount Clarification

Hi All, I am having a clarification regarding the mounted file systems on a normal mac. This is the output displayed once i launch terminal and key in mount command. ************************************************** /dev/disk0s2 on / (hfs, local, journaled) devfs on /dev (devfs, local,... (1 Reply)
Discussion started by: Achilles_Hectar
1 Replies
Tcl_MacSetEventProc(3tcl)				      Tcl Library Procedures					 Tcl_MacSetEventProc(3tcl)

__________________________________________________________________________________________________________________________________________________

NAME
Tcl_MacSetEventProc, Tcl_MacConvertTextResource, Tcl_MacEvalResource, Tcl_MacFindResource, Tcl_GetOSTypeFromObj, Tcl_SetOSTypeObj, Tcl_NewOSTypeObj - procedures to handle Macintosh resources and other Macintosh specifics SYNOPSIS
#include <tcl.h> int Tcl_MacEvalResource(interp, resourceName, resourceNumber, fileName) char* Tcl_MacConvertTextResource(resource) Handle Tcl_MacFindResource(interp, resourceType, resourceName, resourceNumber, resFileRef, releaseIt) Tcl_Obj* Tcl_NewOSTypeObj(newOSType) void Tcl_SetOSTypeObj(objPtr, newOSType) int Tcl_GetOSTypeFromObj(interp, objPtr, osTypePtr) void Tcl_MacSetEventProc(procPtr) ARGUMENTS
Tcl_Interp *interp (in) Interpreter to use for error reporting, or NULL if no error reporting is desired. CONST char *resourceName (in) Name of TEXT resource to source, NULL if number should be used. int resourceNumber (in) Resource id of source. CONST char *fileName (in) Name of file to process. NULL if application resource. Handle resource (in) Handle to TEXT resource. long resourceType (in) Type of resource to load. CONST char *resFileRef (in) Registered resource file reference, NULL if searching all open resource files. int *releaseIt (out) Should we release this resource when done. int newOSType (in) Int used to initialize the new object or set the object's value. Tcl_Obj *objPtr (in) Object whose internal representation is to be set or retrieved. osTypePtr out Place to store the resulting integer. Tcl_MacConvertEventPtr procPtr(in) Reference to the new function to handle all incoming Mac events. _________________________________________________________________ INTRODUCTION
The described routines are used to implement the Macintosh specific resource command and the Mac specific notifier.. They manipulate or use Macintosh resources and provide administration for open resource file references. DESCRIPTION
Tcl_MacEvalResource extends the source command to Macintosh resources. It sources Tcl code from a Text resource. Currently only sources the resource by name, file IDs may be supported at a later date. Tcl_MacConvertTextResource converts a TEXT resource into a Tcl suitable string. It mallocs the returned memory, converts `` '' to `` '', and appends a null. The caller has the responsibility for freeing the memory. Tcl_MacFindResource provides a higher level interface for loading resources. It is used by resource read. Tcl_NewOSTypeObj is used to create a new resource name type object. The object type is "ostype". Tcl_SetOSTypeObj modifies an object to be a resource type and to have the specified long value. Tcl_GetOSTypeFromObj attempts to return an int from the Tcl object "objPtr". If the object is not already an int, an attempt will be made to convert it to one. Tcl_MacSetEventProc sets the event handling procedure for the application. This function will be passed all incoming Mac events. This function usually controls the console or some other entity like Tk. RESOURCE TYPES
Resource types are 4-byte values used by the macintosh resource facility to tag parts of the resource fork in a file so that the OS knows how to handle them. As all 4 bytes are restricted to printable characters such a type can be interpreted as a 4 character string too. KEYWORDS
macintosh, mac, resource, notifier Tcl 8.1 Tcl_MacSetEventProc(3tcl)
All times are GMT -4. The time now is 02:39 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy