Explorar el Código

hack/fix "rc ${RIG_FILE} -a" -- makes executable binaries

Kyle P Davis hace 10 años
padre
commit
7c79371bc3
Se han modificado 3 ficheros con 4 adiciones y 4 borrados
  1. 1 1
      rigsc.446/lint/xd
  2. 2 2
      rigsc.446/src/Makefile
  3. 1 1
      rigsc.446/src/rc_.c

+ 1 - 1
rigsc.446/lint/xd

@@ -13,7 +13,7 @@ xcrg_8.c\
 xcrg_9.c\
 xcrg_10.c\
 -o rig_lint\
-$rig/../lib/riglib.a -lm
+$rig/../lib/riglib.a -lm -g -D LE -m32 -I/usr/include/malloc/
 rm -f xcrg_0.c  xcrg_0.o 
 rm -f xcrg_1.c  xcrg_1.o 
 rm -f xcrg_2.c  xcrg_2.o 

+ 2 - 2
rigsc.446/src/Makefile

@@ -4,8 +4,8 @@
 #
 
 # C compiler to use (Compiler path can be changed by the user)
-CCFLAGS = -g -D LE -m32
-PCA =  cc $(CCFLAGS)  -c -D xsun=1 -I../include/
+CCFLAGS = -g -D LE -m32 -I/usr/include/malloc/
+PCA =  cc $(CCFLAGS) -D STATIC_CCFLAGS='"$(CCFLAGS)"' -c -D xsun=1 -I../include/
 # Specify -DLE for Little-endian architectures (Big-endian is default)!
 # Specify -Dbbs for BBS-version of scaner (LaTeX version is default)!
 

+ 1 - 1
rigsc.446/src/rc_.c

@@ -759,7 +759,7 @@ _L97:
     for (i = 1; i <= FORLIM; i++)
       fprintf(V.batfile, "xcrg_%ld.c\\\n", i);
     fprintf(V.batfile, "-o %s\\\n", main_name);
-    fprintf(V.batfile, "$rig/../lib/riglib.a -lm\n");
+    fprintf(V.batfile, "$rig/../lib/riglib.a -lm %s\n", STATIC_CCFLAGS);
 
     for (i = 1; i < an_argc; i++) {
       strcpy(stt,an_argv[i]);