Sponsored Content
Top Forums UNIX for Dummies Questions & Answers execvp:ar:Arg list too long -> while linking Post 302072540 by mohitp on Wednesday 3rd of May 2006 09:35:44 PM
Old 05-03-2006
execvp:ar:Arg list too long -> while linking

I get this error :

execvp:ar:Arg list too long

when i am trying to link the .obj files created on unix box.

Any resolution to this?

Thanks
Mohit
 

10 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

arg list too long

I do ls -l ABC*, I get arg list too long message. This will not happen if ABC* has small no of files I believe 4000 files is limit. Any way of avoiding this. I even tried like this for i in `ls -l ABC*` do echo $i done Same problem. Any solution would be great. I am on HP-UX... (5 Replies)
Discussion started by: vingupta
5 Replies

2. UNIX for Dummies Questions & Answers

zcat --> Arg list too long

Hi all I have more than 1000 files in a folder and when ever i use a "compress" or "zcat" command it give error /bin/zcat: Arg list too long. . any solution for this :o (3 Replies)
Discussion started by: muneebr
3 Replies

3. UNIX for Advanced & Expert Users

arg list too long

Does anyone have a solution for arg list too long error. I have got this from the web but I fail to make any sense out of it Thanks enc (8 Replies)
Discussion started by: encrypted
8 Replies

4. UNIX for Dummies Questions & Answers

ls -t arg list too long

echo dirname/filename* | xargs ls -t As a substitute doesn't give the results desired when I exceed the buffer size. I still want the files listed in chronological order, unfortunately xargs releases the names piecemeal...does anyone have any ideas? :( (4 Replies)
Discussion started by: CSU_Ram
4 Replies

5. UNIX for Dummies Questions & Answers

arg list too long when mv files?

hello all i need some help because i am a unix/linux dummy...i have the following: DIR1> has 121437 files in it with varying dates going back to early April, a sub dir DIR1/DIR2> has 55835 files in it I need to move all files (T*.*) out of DIR1 into DIR2 that are older than today? Ive been... (2 Replies)
Discussion started by: jamos007
2 Replies

6. UNIX for Dummies Questions & Answers

Arg List too Long in SCP

Hey guys. I have a program written in which i am trying to get the files from one remote machine and transferring the files to another remote machine using SCP. It works fine for 50 or 60 files but when the files grows to 250 then i get an error message stating "Arg list too long". #scp -p... (5 Replies)
Discussion started by: chris1234
5 Replies

7. Shell Programming and Scripting

arg list too long

Hi, Help. I have a file that contains a list of users in a file. I want to cat the content of the file and feed it into sed to a preformated report. The error I got is "ksh: /usr/bin/sed: arg list too long" My method below. A=`cat FILE1.txt` B=`echo $A` sed "s#USERLIST#$B#" FILE2 >... (2 Replies)
Discussion started by: Zenwork
2 Replies

8. AIX

gmake[1]: execvp: /bin/sh: Arg list too long

I am having a code which will create archive after build. Ibuild code on IBM AIX 5.3. It supposed to create 2 archive after build. I am getting 1st archive successfully but when build starts for second archive after some processing it throws an following error message- ar cq... (4 Replies)
Discussion started by: milindb
4 Replies

9. Shell Programming and Scripting

arg list too long error

Hello, I'm trying to search through 30,000 files in 1 directory, and am getting the "arg list too long" error. I've searched this forum and have been playing around with xargs and can't get that to work either. I'm using ksh on Solaris. Here's my original code: nawk "/Nov 21/{_=2}_&&_--"... (14 Replies)
Discussion started by: Kristin_in_CO
14 Replies

10. UNIX for Dummies Questions & Answers

Arg list too long

Hello All, I am trying to find a file name with .sh exention from a list of .dat files inside a directory. find /app/folder1/* -name '*.dat'| xargs grep '.sh' ksh: /usr/local/bin/find: arg list too long Please help me finding the command. Thanks (3 Replies)
Discussion started by: tkhan9
3 Replies
XtSetArg()																XtSetArg()

Name
  XtSetArg - set a resource name and value in an argument list.

Synopsis
  void XtSetArg(arg, resource_name, value)
	 Arg arg;
	 String resource_name;
	 XtArgVal value;

Inputs
  arg	    Specifies the Arg structure to set.

  resource_name
	    Specifies the name of the resource.

  value     Specifies the value of the resource, or its address.

Description
  XtSetArg()  sets  arg.name to resource_name, and sets arg.value to value.  If the size of the resource is less than or equal to the size of
  an XtArgVal, the resource value is stored directly in value; otherwise, a pointer to it is stored in value.

  XtSetArg() is implemented as the following macro:

     #define XtSetArg(arg, n, d)     ((void)( (arg).name = (n), (arg).value = (XtArgVal)(d) ))

  Because this macro evaluates arg twice, you must not use an expression with autoincrement, autodecrement or other  side  effects  for  this
  argument.

Usage
  Many	Intrinsics  functions  need  to be passed pairs of resource names and values in an ArgList to set or override resource values.	XtSe-
  tArg() is used to set or dynamically change values in an Arg structure or ArgList array.

  Note that in Release 4, a number of functions beginning with the prefix XtVa were added to the Intrinsics.  These functions accept a	NULL-
  terminated variable-length argument list instead of a single ArgList array.  Often these forms of the functions are easier to use.

Example
  XtSetArg() is usually used in a highly stylized manner to minimize the probability of making a mistake; for example:

     Arg args[20];
     int n;
     n = 0;
     XtSetArg(args[n], XtNheight, 100);      n++;
     XtSetArg(args[n], XtNwidth, 200);	     n++;
     XtSetValues(widget, args, n);

  Incrementing	the  array  index  on  the same line means that resource settings can be easily read, inserted, deleted or commented out on a
  line-by-line basis.  If you use this approach, be careful when using XtSetArg() inside an if statement-don't forget to use curly braces  to
  include the increment statement.

  Alternatively, an application can statically declare the argument list:

     static Args args[] = {
	     {XtNheight, (XtArgVal) 100},
	     {XtNwidth, (XtArgVal) 200},
     };
     XtSetValues(Widget, args, XtNumber(args));

Structures
  The Arg and ArgList types are defined as follows:

     typedef struct {
	 String name;
	 XtArgVal value;
     } Arg, *ArgList;

  The definition of XtArgVal differs depending on architecture-its purpose is precisely to make code portable between architectures with dif-
  ferent word sizes.

See Also
  XtMergeArgLists(1), XtNumber(1).

Xt - Argument Lists															XtSetArg()
All times are GMT -4. The time now is 02:55 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy